Shadows of GameObjects flicker when using the Billboard Renderer and the LOD Group Components in Player
Unity: Speedtree Integration
Won't Fix
2022.3.X
closing due to low priority, we don't have enough resources.
How to reproduce:
1. Open the attached “My project.zip“ project
2. Open the “Billboards Broken Shadows“ Scene
3. Build And Run
4. Look at the “PF Conifer Tall BOTD URP“ GameObjects placed on the “Terrain“ GameObject and fly towards or away from them until the LOD switches
Expected result: Shadows don’t flicker
Actual result: Shadows flicker
Reproducible with: 2022.2.0a11, 2022.3.9f1, 2023.1.0a18
Not reproducible with: 2021.3.30f1, 2022.2.0a10, 2023.1.12f1, 2023.2.0b9
Fixed in: 2023.1.0a19
Couldn’t test with: 2023.3.0a5 (Errors in the Console when trying to build)
Reproducible on: macOS 13.4.1 Ventura (Intel)
Not reproducible on: No other environment tested
Notes:
When using the Frame Debugger and RenderDoc, the user noticed that the Editor batches the GameObjects with Billboard Renderer Components only based on the used shader and ignores different assets and materials, because of this "Conifer Tall BOTD Billboard" GameObject may use the "PF Conifer Small BOTD URP" GameObject material and textures
Replacing the shader of the “Conifer Tall_BillboardMaterial URP 14” material of the “Conifer Tall_BillboardMaterial URP 14“ from “CTI URP SG Billboard” to “CTI URP SG Billboard 1“ solves the issue
Prioritise and Follow this issue
Have a workaround or additional info about this issue?