Beggining OpenGL vs beggining DirectX and some question about the philosophical difference between them

Posted by jokoon on Game Development See other posts from Game Development or by jokoon
Published on 2011-01-14T12:16:41Z Indexed on 2011/01/14 12:58 UTC
Read the original article Hit count: 271

Filed under:
|

I'm begginning with Direct X at school, and my teacher said it was harder to begin with than OpenGL, but I read several things that in fact, Direct X was more advanced than OpenGL in terms of recent graphic cards features.

Since I'm far from wanting to do top notch effects, which can already be implemented with existing engines and/or shaders, I wanted to know your opinion:

Can OpenGL be considered like a more basic, KISS, hardware agnostic, graphic library to just do 3D with acceleration, and consider DirectX like a top notch, game-oriented graphic API that will always support the next-gen 3D chips ?

Citation from wikipedia on http://en.wikipedia.org/wiki/Id_Tech_5 :

John Carmack mentioned in his keynote at QuakeCon 2007 that the id Tech 5 engine will not be using the DirectX 10 API.

I don't want to seem like I'm minding open source because Carmack does and because he is famous, it's just that android and iPhone are out there, and Direct X doesn't seems to me to be the necessary API to know, since Windows supports OpenGL, and since the 360 is just a console among other consoles.

© Game Development or respective owner

Related posts about opengl

Related posts about directx