great, thanks a lot! Just one more question though - would it be hard to make such changes to this shader that in case that the video card didn't support PS2.0, realtime reflections were disabled and only the skycube was used for enviromental mapping?

thanks everyone!