I recently upgraded my project to Unity 3, and as a result some of my shaders seemed to encounter errors and were automatically commented out in some places. Unfortunately I can’t remember which were changed, so this may or may not be the cause of my problem.
What I have now is a scene which looks alright in Scene view, but when I switch to Game view all objects except a few become invisible, including my terrain. There are no compiler errors when I hit play.
Most of the invisible objects are using simple Diffuse or Specular shaders and my water is using the Pro Daylight Water shader. The objects which DO get rendered in Game view are using a Transparent/VertexLit with Z shader or a Transparent/Specular shader.
I am still getting used to Unity so any help would be much appreciated.