   Why open gl AND directx?
  Hi,I''ve been finding out about programming and api''s for the last few days and i was wondering weather to learn opengl first of directx, so i wanted to find out which one was better. Then it occured to me that all the 3d apps i''ve used like lightwave and max have both directx and open gl modes and i can''t see a noticeable difference between the two, not in visuals or speed, how big is the difference and why do these apps use both? 
  DirectX is much better then OpenGL - OpenGL is just a graphics library. I think you mean Direct3D and OpenGL. The 3D apps use both so that you can definately use 3D, whatever your 3D card, I think. Direct3D and OpenGL are almost equal, but I prefer D3D. ;  Some cards supports D3D better than OpenGL or vice versa.I personally never cared about using both in the same project.I like both APIs.. Go with OpenGL for platform independance...I always go for Direct3D under Windows because it is part of DirectX, which provides nice input and sound...It''s your call...Supporting 2 APIs can get tricky too.  There are articles about it on here I think, look around... ;  READ THE FAQ!!! This question gets asked 50 times a day and it is reeeaally annoying. ;  Just read the Faq, nothing about this there, also the search doesnt work, hasnt for days  ;  ^^^^^^^^There is a link up top called For Beginners (that''s you).  It''s right under Resources... ;  Ok man, and Thanks guys ;  "DirectX is much better then OpenGL."Is that a fact? Can you prove this? I think DirectX SUCKS my nuts ;  In Elite19''s defense, his question differs slightly from the ever popular "which is better?" posts in that he asks about popular applications supporting both...   When you find yourself in the company of a halfling and an ill-tempered Dragon, remember, you do not have to outrun the Dragon...;  I was waiting for an open gl fan to come along