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
- Global Volume visual details are blurred when Tonemapping mode is set to any other than 'ACES'
- [Android] Stage information is not logged when Log Shader Compilation is enabled
- [Vulkan] The memory allocation increases rapidly when there are multiple (three or more) Real-Time Reflection Probes in the Scene
- [macOS] Library folder of the opened project can be deleted which leads to the crash
- “Default Scene” dropdown field contains a spelling mistake “Default Builtin”
Add comment