
OpenGL being open the way it is means any new feature of any new card can immediately be exposed and used by a game developer. OpneGL is much easier for starter developers, however, with the massive requirements, it would have gained much more if they were to build their engine on DX9, instead of OGL. Yes, but that is also their biggest mistake, because DirectX is much more optimized on both nVidia and ATI cards. Just for history the last great openGL game to really push openGL was Quake 3's, so that's why openGL games seem dated compared to DX 9 because no-one else but ID was making good openGL game engines.Īs to the nvidia control panel hell if I know. No-one seems to push openGL but ID Software. The sad truth is that for the most part without an ID Software game to really showcaese openGL openGL is kinda dead.


However now that OpenGL 2 is out, as well as Doom 3's engine which is the most feature complete openGL engine on the market you'll probably be seeing more shaders being used in openGL. OpenGL has shaders and the like just like DX 9 it's just DX 9 as a standard was done before the graphic card companies actually started having standard opengl shader paths so you dont' hear about those features in openGL as much. OpenGL can do anything that DX 9 can do visually.

I think that the Doom 3 engine might be a hybrid of some variety. But why do I get changes in image quality when tweaking Direct3D settings under the NVIDIA control panel.?Īnd why does it take advantage of some Direct3D hardware shaders when using PS2.0 cards.
