Search Issue Tracker
By Design
Votes
0
Found in
2022.3.37f1
6000.0.10f1
Issue ID
UUM-75320
Regression
Yes
Terrain has tint from the directional light source when a normal map is enabled on iOS and Android Platforms
How to reproduce:
1. Open the “IN_79678” project
2. In the Build Settings make sure the iOS or Android platform is selected
3. In the project window select the “Snow_terrain_layer 1” Terrain layer
4. In the Inspector make sure the “T_snow_normal” normal map is assigned
5. Wait for the Domain to reload and background tasks to finish executing
6. Observe the Terrain in the Game View
Expected result: Terrain is white
Actual result: Terrain has a yellow tint
Reproducible with: 2022.3.21f1, 2022.3.37f1, 6000.0.10f1
Not reproducible with: 2021.3.40f1, 2022.3.20f1
Reproducible on:
Sonoma 14.5 (editor)
Windows 10 Pro (editor)
VLNQA00357, iPhone 12 Mini (Player)
VLNQA00348, iPad Air (4th generation) (Player)
VLNQA00120, Google Pixel 2 (Pixel 2), Android 8.1.0, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540 (Player)
VLNQA00267, Samsung Galaxy S10+ (SM-G975F), Android 12, CPU: Exynos 9 (9820), GPU: Mali-G76
Not reproducible on: No other environment tested
Notes:
- Reproducible if iOS or Android platform is selected
- Also reproducible in the iOS and Android Players
- Disabling the Normal map from the “Snow_terrain_layer 1” Terrain layer fixes the issue
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
- Some UXML Template Asset foldouts appear enabled when all fields inside are disabled
- URP Terrain Demo crash on burst_signal_handler after Generating lighting
- Project window button icons are poorly visible and their shades differ in Light theme
- GC.Alloc called by HDRenderPipeline.LensFlareMergeOcclusionDataDrivenPass() when playing the default HDRP Sample Template project
- Automatic LOD fails and SRP Batcher incompatibility occurs when using spline-based quad-topology meshes
Resolution Note:
The tint is due to the SH Evaluation setting in the URP Asset, more specifically it's using PerVertex mode. Due to performance issues the default behaviour of SH mode was changed to use PerVertex on mobile when set to Auto. In cases where you specifically want to use PerPixel, you can change the setting to that in the URP Asset.