DirectX9リアル対応3Dゲームが出てこない理由(その1)(1/3 ページ)
身近になったDirectX9/プログラマブルシェーダ2.0対応GPUだが……
2002年秋にATIがDirect X 9プログラマブルシェーダ2.0アーキテクチャ対応GPUの第1号としてRADEON 9700を登場させた。続いて2002年冬にはNVIDIAが二番手としてGeForce FX 5800を発表。明けて2003年のGPU界は"Direct X 9"と"プログラマブルシェーダ2.0"の二大キーワードに牽引されて動き出す。
2003年春にはNVIDIAがローエンドクラスGPUにこの二大キーワードをサポートしたGeForce FX 5200シリーズを投入。その影響もあってか、ATIのメインストリームクラスのRADEON 9600シリーズの実売価格も下がっていった結果、2003年末には「Direct X 9」「プログラマブルシェーダ2.0」が一般ユーザーにとっても非常に身近な存在となった。
さらに、2003年末には、S3 GraphicsのDeltaChrome、そして、XGIのVolariというGPU新興勢力までもが、Direct X 9プログラマブルシェーダ2.0対応のGPUを投入する。
デスクトップPC代替ノートPC(いわゆるデスクノートPC)においても、MOBLITY RADEON 9600やGeForce FX Go 5600を搭載したモデルが続々登場し、ノートPCでもDirect X 9対応が当たり前という状況に至っている。
GPU(とそれを搭載したビデオカード)というハードウェアに着目した場合、もはや完全に「Direct X 9」「プログラマブルシェーダ2.0」への世代交代を完了した……という印象を持ったユーザーも多いのではないだろうか。
しかし、Direct X 9の機能(もっと絞り込んで言えば、Direct X 9版のDirect3Dの機能)とプログラマブルシェーダ2.0をフルに使いこなした肝心の3Dゲームやアプリケーションが登場してきていない。
これはなぜなのだろうか。
一般ユーザーにはあまり知られていないが、実は一口に「Direct X 9対応ビデオカード」「プログラマブルシェーダ2.0対応GPU」といっても、根幹的な互換性の部分で、仕様の統一が取れていない。
では、その「非互換部分」とはなんなのか。それは以下の二つがある。
その「非互換部分」とはなにか?
一つは、各GPUがサポートするテクスチャフォーマットの相違にある。
え? と思う読者も多いだろう。「テクスチャとはポリゴンに貼り付ける画像」……このようにPC雑誌にたたき込まれてきたと思う。その「テクスチャ」だ。
テクスチャ→画像、と連想していくと、一般ユーザーの多くが16ビットカラー(65536色)とか32(24)ビットカラー(1677万色)といったフォーマットを思い浮かべるだろう。ところが、Direct X 9では、新たに多種多様なテクスチャフォーマットが規定されたのだ。この新たに規定されたテクスチャフォーマットへの対応度がATIもNVIDIAもS3もXGIもバラバラであるのが「非互換部分」が発生する要因となっている。
しかも、この新しいテクスチャフォーマットはプログラマブル「ピクセル」シェーダ2.0を活用する上で非常に重要な役割を果たすだけでなく、シェーダの設計そのものに密接な関わりを持つ。
極論を言えば、プログラマブルピクセルシェーダ2.0ベースのシェーダ設計方針は、テクスチャフォーマットに左右されるといってもいい。逆に言えば、開発者はテクスチャフォーマットの対応度が各GPUでバラバラであるために、すべてのDirect X 9対応GPUで動作するプログラマブルピクセルシェーダ2.0ベースのシェーダを書くことが出来ない……ともいえるだろうか。
このことが、開発者にとってどういうことを意味するのか。順を追って解説しよう。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
「食事量は1日1200kcal以下、でも肥満」な人を14日間追跡調査 痩せない理由は……米コロンビア大などの研究
-
2
なぜ酒蔵の許諾なしに? 「VTuberコラボ日本酒」騒動、主催者が経緯説明 仲介者による調整で「準備進んでいると認識」
-
3
かっぱ寿司「配布前のコラボグッズ、フリマで買わないで」 プリキュアコラボ発表日に注意喚起
-
4
映画「バックルームズ」が怖くなかったマンガ家、基になったネット都市伝説にハマって本作の楽しみ方を理解する
-
5
AnthropicのアモデイCEO、AI開発の「ペース調整」訴えるエッセイ公開 アルトマン氏とマスク氏も賛同
-
6
「ペンギンを返して」→「3匹全部採用して」 批判殺到のSuica新キャラ、ファンアートが空気を変えた? SNSの声
-
7
幻の「ちいかわ」コラボ第3弾皿、捨てちゃうの? くら寿司に聞いてみた
-
8
Anthropic在籍の研究者2人も同調──「AIが人類を滅ぼしかねないと本気で考えている」
-
9
犬を飼うと認知症リスク48%減 東京に住む1万人以上を調査 国立環境研究所や東大など
-
10
「iPhone 18」シリーズ徹底比較 「17」シリーズとの違いをチェック
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR