when i update unity from 5.0.0 to 5.3.5, this error happened.And the shader changed to pink,
Might you have a precompiled shader asset from an old Unity version?
Answer by Ignorant
5 days ago
Have the same - issue is that in my case it's released software and models come from server as bundles.
Why this error is happening is because there is some mismatch between shaders expected in bundle model and shaders supported by current version of Unity. In my very case it's quite hard to update bundles - this would cause users with old version of software to experience this bug.
Probably one solution is to include shaders in your Unity project, if you have access to orginal shaders. I don't have.
Other solution which can work is to manually assign Shader.Find("Standard") to materials which experience problems. That works for me.
Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.
The best place to ask and answer questions about development with Unity.
To help users navigate the site we have posted a site navigation guide.
If you are a new user to Unity Answers, check out our FAQ for more information.
Make sure to check out our Knowledge Base for commonly asked Unity questions.
If you are a moderator, see our Moderator Guidelines page.
We are making improvements to UA, see the list of changes.
Answers and Comments
6 People are following this question.
Failed to load 'Assets/Scenes/GameScene.unity' because its serialized file version is higher...
Could not initialize home screen window on OSX 10.10.4
Why does WaitForSeconds not work?
Designing a interior for horror game... Need help :C
Bad Access Error in DisplayManager.mm