Search Issue Tracker
Fixed
Fixed in 2022.3.13f1, 2023.1.0b20, 2023.2.0a21
Votes
0
Found in
2022.2.4f1
2023.1.0b2
Issue ID
UUM-25204
Regression
Yes
[URP] Decal normal blending rendering results in very dark texture when the blend value is exclusively between 0 and 1
How to reproduce:
1. Open the user’s attached “URPRendererTest” project
2. Focus on and observe the “Decal” GameObject in the “SampleScene” Scene
Expected result: The decal normal blending is pretty light
Actual result: The decal normal blending is very dark
Reproducible with: 14.0.3 (2022.2.0b1), 14.0.5 (2022.2.4f1), 15.0.4 (2023.1.0b2)
Not reproducible with: 12.1.9 (2021.3.17f1), 13.1.8 (2022.1.23f1), 14.0.3 (2023.1.0a19)
Couldn’t test with: 10.10.1 (2020.3.44f1) (project not compatible)
Reproduced on: macOS 13.0 (Intel)
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
- The Scene View becomes gray and "NullReferenceException" errors are thrown when attaching the Unity Editor process to RenderDoc
- Memory usage rapidly rises when changing colors in the color wheel
- Physically Based Sky's Horizon and Zenith Tint Color Selection Bars don't have immediate access to color pickers
- EmptyAdditionalLightShadowmapTexture leaks from memory when URP quality level is changed using QualitySettings.SetQualityLevel
- Referenced ScriptableObject field does not get updated and cannot be set to "None" when there are no Objects of that type
Resolution Note (fix version 2023.2.0a21):
This is happening for two reasons: The decal projector in the project is upside down, so that it is projecting onto the backface of the surface, and the project is using Accurate G-Buffer Normals which inherently do not support blending. We are updating the documentation to mention this, and modifying the Automatic decal technique to take this into account.