I want to say something here, I’m having the same issue, for example I worked before with the Strumpy Shader Editor and skydome packages, when I used Unity 3.0 and 3.1 they both work just fine, I imported them in a new blank project and worked fine, but last week I upgrade to 3.2 and now 3.3, and this problem with my shaders apperar, and example of the messages ares these…
Shader error in ‘ShaderEditor/EditorShaderCache’: Program ‘frag_surf’, incorrect number of arguments to numeric-type constructor (compiling for xbox360) at line 111
Shader error in ‘ShaderEditor/EditorShaderCache’: Program ‘vert_surf’, incorrect number of arguments to numeric-type constructor (compiling for xbox360) at line 111
I wrote to the forums of the creators of these two packages, but anybody could understand that I’m not trying to compile for xbox, I not new, so please not even ask if I have a licence to develop for xbox, I already check the player option, I’m using win 7 x64, unity 3.3 last version and Nvidia 480gtx with latest drivers, player settings for Mac and PC standalone, and deferred rendering path, now for the firts time I found someone with the same problems as me, what could be wrong with my unity editor…? I assume that is trying to compile the shaders for xbox because of the error message, but I havent found anything in the editor to change this, I’m getting this kind of error with many examples test projects I had done with shaders, but I reinstall Unity 3.0 and they worked correctly, I think is something about Unity 3.2 and 3.3.
Note: I already test all the packages that are generating this messages in a clean new project in Unity 3.3, but nothing keep showing the same errors and is with many shaders that I have, not only the two examples above. When I reinstall Unity 3.0 once again I import each packages and they work just fine.
Well if anyone have this same problem, please let us know…