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
- Out-of-bounds memory access with multiple CanvasRenderers under a Canvas when using Mesh API
- Inspector tries to access file after it was deleted when the file was locked in Inspector window
- Changing Transform values in Search window Inspector loses focus while dragging and stopping mouse without releasing dragging action
- Saving changes on the dirty VFX Graph during the Play mode throws "The referenced script (Unknown) on this Behaviour is missing!" warnings
- VFX Graph Debug Info overlaps the "Initialize" block debug info by default
Add comment