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
- The Up, Down and other Buttons in a Style Sheet's Inspector unselect items when they are clicked while they are disabled
- Virtual Player remains active and still launches when removed from Additional Editor Instances from a custom Play Mode Scenario
- UI Toolkit Editor Window Creator becomes not interactable and greyed out when a long name is entered
- [Web][iOS] Web Player keeps restarting on launch when Native C/C++ Multithreading is enabled
- "Add Scene to Scenes in Build" pop-up reappears after Scene has already been added and another Multiplayer Editor Instance is loaded
Add comment