Today I upgraded my project to Unity 3 and am getting strange behavior on alpha blended objects. It seems the red and blue values are swapped in either the shader or vertex colors.
orange vertex colored reticule that is showing up as blue:
blue vertex colored reticule that is showing up as orange:
material settings (Particles/Alpha Blend):
Is anyone experiencing similar issues and know of a fix?
Unfortunately it uses SM2 for the sprites so i can’t post any code without violating the license. I’ve posted this on anbsoft’s forums as well and it appears this may be a bug in Unity’s Windows shaders and vertex colors: