Sorry I know I’ve asked a few questions here lately but I’m just wading through a shift to unity 3 and I’m having a bit of trouble.
It seems that a bunch of my shaders have errors. They seem fine in the editor window but in the game window some of them are pink. I’m not sure why because it doesn’t seem to matter what shader they have on them they still turn pink
pink shaders normally means the driver has an error or you try to use something thats well beyond your hardware (deferred on older and integrated gpus and alike)
Thanks guys, but that doesn’t seem to have worked.
No matter what I set the Graphics Emulation to it still turns out pink in the game. This also occurs if I use the most simple of shaders…
It seems to me that it has something to do with the geometry as the same material works fine on other objects.
It turns out the same on the device, pink and flashy(like there are two things in the same spot).
Im not doing anything advanced or special with the meshes, just straight geometry with a fullbright shader.
I fear without more specific informations there isn’t much that could be guessed as I’ve never seen the issue so far …
sure that your shaders aren’t to blame on the syntax level due to using stuff not present anymore or working differently in U3?
I’m pretty sure it’s not them, as I’ve switched over to diffuse and it still seems to have the same issues.
Thanks for the help though, I think I might just have to keep working in 1.7 for the time being see what I can do to get these issues working before I fully move over. Shame though, a nice working remote was the biggest incentive
If the materials have normal maps, then you need to make sure they are using the new compression format required for 3.0. You may need to reimport the textures, update asset bundles, etc.
the iphone did not get a new compression format (dxt5nm is not available on the iphone), so that part shouldn’t hit.
also u3 on upgrade reimports all assets anyway its only a matter of setting up the texture corerctly for its purpose on u3
Hey I figured it out! Just thought I’d post it here in case anyone has the same issue, it turned out to be a dud blob shadow projector that was beaming on the materials and making them turn pink.