>>214
3Dを表示するためにいろんな命令をしないといけないが
Windowsは本来3Dグラフィックなんぞ扱う機能がなかった
そんなもんだからWindowsつうかOS上でそれを使えるように
APIっていうグラフィックボードとCPUの間を架け橋するものを
何十年も昔につくったんだが、
マイクロソフトが提唱したのがDirectXっていうAPIで
名前そのままで皆で作ろうっていう構想でできたのがOpenGL
OpenGLのほうが歴史が長く、全ての始まりがここだったので
今でもコアな開発会社は柔軟なOpenGLを好んでつかってる
ただマイクロソフトの意地悪でOSとの親和性は圧倒的に
DirectXが上なので、OpenGLの動作上のぎこちなさはそこからきてる