Quote:

pixel shader 2 and Doom3 are old technologies




While Doom 3 is old technology, pixel sahder 2 is currently the standard used in most games, shader 3 is only now becoming viable.

Another point, Doom3 didnt use pixel sahder 2, it used opengl version sof pixel sahder 1.1, whihc of course run on GeForce FX cards. Shader 2.0 will run still run on fX cards, but due to bad implementations on the the Nvdia FX cards, it will be too slow to be useful. ATI cards of the same generation, like Radeon 9700, are far superior.