Search Issue Tracker
Won't Fix
Won't Fix in 6000.0.X
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
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Build and Run button greyed out for locally invalid architecture, despite remote build is specified
- Graphics Settings: “Use Defaults” checkboxes misaligned in Tier Settings section
- VFX Graph particles are not culled when using URP and Frustum Culling is enabled on VFX Mesh Output
- Texture2D hash changes inside of an AssetBundle when rebuilding a SpriteAtlas bundle with an empty AssetPostprocessor Script enabled
- Aniso Level still applies when Generate MipMap is disabled in Texture Import Settings
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.
Resolution Note (6000.0.X):
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.