mrchimp
Newbie
- Joined
- Jul 19, 2003
- Messages
- 1,928
- Reaction score
- 0
All three cards were running in very high quality water mode. It turns out that Far Cry uses 1.1 shaders for rendering water, even in ultra high quality mode, which renders even more reflections on the water than the other modes:
http://www.firingsquad.com/hardware/far_cry_nvidia/
I find this very interesting, it's not just the nvidia cards that use PS 1.1 Ati's do aswell meaning this game has some serious nerv calling itself a SM 2.0 game and even more nerve to suggest SM3.0 will make a difference when it's barely 2.0 yet.
Personally I find it really hard to believe the water is just 1.1 but if it renders the same on a DX8 card as a DX9 card then it must be true, of course the DX9 cards will use there PS 2.0 engine to render the image but they will only use features that were in PS1.1.
Of course Far Cry does use PS2.0
So what does Far Cry use 2.0 shaders for? Apparently just lighting, everything else is handled by 1.1 shaders.
I don't know what they mean by lighting, it's a very large area of 3D graphics, but I can't see any difference between a GF4 and a R9xxx as far as lighting is concerned in those shots, maybe on some inside ones you can?