Search Issue Tracker
Fixed in 5.5.0
Votes
0
Found in
5.4.0b16
Issue ID
790496
Regression
Yes
[Shaders][5.5] Courtyard project shader errors: unrecognized identifier Unity_GlossyEnvironmentData
After importing "The Courtyard" project, some shaders are pink due to errors
1. What happened
Some of the custom shaders result in errors like:
Shader error in 'Standard DirSpecHalfLambert (Specular setup)': unrecognized identifier 'Unity_GlossyEnvironmentData' at Assets/Shaders/Standard-DirSpecHalfLambert/UnityGlobalIllumination2.cginc(172)
2. How we can reproduce it using the example you attached
- Download and import "The Courtyard" project form the Asset Store;
- Open the Scenes/Courtyard Scene;
- Notice that almost all textures seem to be missing (See the attached screenshot).
Regression: Seemingly introduced in 5.5 shader refactor
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- After converting a Built-in project to URP render texture related errors are spammed that can lead to Game view being rendered on top of Scene view
- UI Builder slider value lags and stutters when sliding/modifying certain property values
- "Reset UI Builder Layout" functionality inconsistently changes Canva Size when "Match Game View" is enabled/disabled
- Texture Import Warnings are obscured by other Terrain Layer options in the Inspector
- Burst Inspector middle divider is jittering when resized with the Burst Inspector window docked
Add comment