Copyright © 2026 Unity Technologies
Fixed URP RenderingLayer, point and spot lights, and global illumination features with terrain with greater than 4 terrain layers. Corrected the behavior of the terrain add pass when running in URP deferred. No longer places incorrect data in gbuffers that are meant to hold depth information or bitmasks.
Fixed URP RenderingLayer, point and spot lights, and global illumination features with terrain with greater than 4 terrain layers. Corrected the behavior of the terrain add pass when running in URP deferred. No longer places incorrect data in gbuffers that are meant to hold depth information or bitmasks.
Fixed URP RenderingLayer, point and spot lights, and global illumination features with terrain with greater than 4 terrain layers. Corrected the behavior of the terrain add pass when running in URP deferred. No longer places incorrect data in gbuffers that are meant to hold depth information or bitmasks.
Unity 2022.3 is no longer a supported version.
2021.3 has reached end of life and is not being supported anymore.
Reproduction steps:
1. Open the attached project “TestTerrainShadow.zip“
2. Open the scene “SampleScene“
3. In Assets Window, go to Settings → PC_RPAsset
4. In the Inspector window, enable “Use Rendering Layers“
5. Alternatively, In the Edit → Project Settings → Graphics, disable the Compatibility Mode (Render Graph Disabled)
6. Observe the result
Expected result: In all combinations of disabling/enabling the “Compatibility Mode (Render Graph Disabled)” and “Use Rendering Layers“ there are no issues
Actual result: Terrain is corrupting and no shadows casted, unless “Compatibility Mode (Render Graph Disabled)” is enabled and “Use Rendering Layers“ disabled
Reproducible in: 2021.3.45f1 (see notes), 2022.3.52f1, 6000.0.26f1, 6000.1.0a3
Reproducible on: macOS 14.6.1 (M1 Pro), Windows 11
Not reproducible on: No other environments tested
Notes:
Issues you vote on will appear here