Search Issue Tracker

Won't Fix

Votes

0

Found in

2021.3.20f1

2022.2.10f1

2023.1.0b7

2023.2.0a5

2023.3.0a3

6000.0.0b11

Issue ID

UUM-30407

Regression

No

Visual glitch caused by a spotlight appears on a GameObject when resizing Game viewport and using Direct3D11, Direct3D12, Vulkan Graphics API

-

How to reproduce:
1. Open the "URP Beta" project
2. Open the "DeferredSpotLightBug" scene
3. Untick "Auto Graphics API for Windows" (Edit > Project Settings > Player > Other Settings)
4. Observe that the main Graphics API is set to "Direct3D11"
5. Observe, the asset "URP-High Fidelity Renderer" Rendering Path field set to "Deferred" (Project > Assets > Settings)
6. Observe that the "Main Camera" GameObject is located on the same X-Axis coordinate as the "Spot Light" GameObject
7. In Game view, observe the center of the viewport, where the "Spot Light" GameObject's light hits the "Plane" GameObject
8. While resizing the Game viewport horizontally, observe the viewport
9. Change the main Graphics API to "OpenGLCore" or "OpenGLES3" (Edit > Project Settings > Player > Other Settings)
10. Repeat steps 7 to 9

Expected result: no visual glitches when resizing the Game viewport regardless of the Graphics API used
Actual result: a visual glitch appears on the plane when resizing the Game viewport with Direct3D11, Direct3D12, or Vulkan Graphics APIs

Reproduced with: 2021.3.20f1, 2022.2.10f1, 2023.1.0b7, 2023.2.0a5
Could not test with: 2020.3.46f1 (URP Rendering Path is not implemented)

Reproduced on: Windows 10 (by reporter), Windows 11

Notes:
1. Also reproduced in Player
2. Reproducible only when the main Graphics API is set to Direct3D11 or Direct3D12 or Vulkan and when URP Rendering Path is set to “Deferred”
3. URP Rendering Path functionality was introduced in 2021.2.0a9

  1. Resolution Note:

    This is a minor cosmetic issue with an easy repro (change the x-coordinate of the light or plane by a small fraction), so it is not feasible to allocate resources to fixing it at the moment.

Add comment

Log in to post comment