DirectX je uzavřenej neřád, kterej MS tlačí, kde může a na OpenGL hází jeden FUD za druhým: http://blog.wolfire.com/2010/01/Why-you-should-use-OpenGL-and-not-DirectX
http://blog.wolfire.com/2010/01/DirectX-vs-OpenGL-revisited
http://blog.wolfire.com/2010/08/OpenGL-update
Téměř každý vývojář, který pracoval v DirectX i v OpenGL a může tak srovnávat, došel k závěru, že kód napsaný v DirectX je hůře čitelný, delší a navíc samozřejmě nepřenositelný na cokoliv co není od MS.
To, že se v DirectX programuje více, je jen důsledek Mrkvosoftí dominance v desktopových OS a vlivu na lidi, kteří rozhodují. Doporučuji si někde najít stručnou historii počítačové grafiky.
Ještě že díky HTML5/WebGL i Androidu začíná renesance OpenGL, jen tak dále!
Muzes mi vysvetlit v cem je Openg GL konkretne lepsi jak direct X . Rad se necham poucit . Ano open GL se rychleji naucite je ze zacatku pro zelenace pochopitelnejsi a prehlednejsi, je prenositelny a tim jeho vyhody konci. Technologicky je zastaralejsi , diky extensions pomerne neprehledny a je to jen graficke API . Direct x je vsechno out of box s pomerne silnymi nastroji a nejlepsim programovacim IDE zadarmo i pro komercni ucely . Proste je profi . On to rekl neprimo i takoy zastance OS jako Carmack z toho si jde celkem udelat objektivni obrazek.
To ze demon MS dela neco dobre a lip nez nekdo v garazi je opravdu smutne , ale co uz :)