D3D or OpenGL?

Hello. Wich one is better for newbie D3D or OpenGL to create 3D graphics? I'm looking forward to create a tiny game.


  • In my opinion DirectX would be better for a newer graphics programmer because of the following reasons:

    1) Not an open source API, which means that documentation is held to a higher standard and usually for the most part explained better.

    2) DirectX has a bunch of samples and tutorials included in the SDK so you at least have a starting point.

    3) You'll have a lot easier time finding help for DirectX because there are more groups dedicated to using it over openGL.

    4) Since it's Microsoft created anything Microsoft is guaranteed to work with it. This includes things like XNA, COM, .NET.

    5) DirectX has managed updates where as OpenGL is bound to change overnight and become broken.

    ... My list could go on, but I think you get my drift. =D
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


In this Discussion