id Softwareのマッドサイエンティストであり、FPSゲームの「おじいちゃん」ことジョン・カーマック氏は、DirectXはOpenGLよりも優れたAPIにまで成熟したと述べた。DirectXはマルチスレッド処理能力に優れており、新しいバージョンでは状態管理も向上している。しかし、彼はすぐにDirectXに移行する予定はなく、スタジオがOpenGLを使い続けているのは惰性によるものだと述べている。
GPU依存のビジュアルレンダリングにOpenGLを頼りにしているタイトルはごくわずかで、ハイエンドPC開発者の間では人気が薄れているようです。Microsoftは事実上、3D PCゲームグラフィックスのイノベーターとしての地位を固めました。これは、DirectXがOpenGLの革新に遅れをとり、追い上げようとしていた初期段階と比べると、180度転換と言えるでしょう。
DirectXの現在の成功は、主にMicrosoftがAPIの改善のために互換性のない大幅な変更を継続的に行う勇気によるものだ。OpenGLは互換性への懸念によって発展が阻害されてきたとカーマック氏は述べた。
AMDのGPUワールドワイド開発担当マネージャー、リチャード・ハディ氏も同意見だ。ハディ氏は、グラフィックスにおける真のイノベーションは、ここ10年ほどMicrosoftが牽引してきたと付け加えた。「OpenGLは、新しい手法を考案するよりも、むしろその流れを追う方向に大きく動いてきました」とハディ氏は語る。「例えば、VistaとDirectX 10で登場したジオメトリシェーダは、そもそもMicrosoftの発明なのです。」
Carmack氏がOpenGLに注力していることを考えると、RAGE、DOOM 4、そしてid Tech 5エンジンを採用するその他のサードパーティ製ゲームでこのAPIが使用されることは間違いないでしょう。OpenGLはむしろ、OpenGL ESによってモバイルデバイス上で復活を遂げています。最新バージョン(2.0)は頂点シェーダーとフラグメントシェーダーをサポートし、変換、ライティング、テクスチャリング、フォグ計算を省いているため、バージョン1.0および1.1との下位互換性が失われています。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
ケビン・パリッシュは、ライター、編集者、製品テスターとして10年以上の経験を有しています。コンピューターハードウェア、ネットワーク機器、スマートフォン、タブレット、ゲーム機、その他のインターネット接続デバイスを専門に扱っています。彼の記事は、Tom's Hardware、Tom's Guide、Maximum PC、Digital Trends、Android Authority、How-To Geek、Lifewireなどに掲載されています。