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
スマート給餌器で38時間の障害、ペットがご飯食べられず 飼い主の苦情殺到 「旅行中なのに」「猫が死んじゃう」
-
2
Slack、AIとチームで協働する「Slack Code」を発表 ClaudeやDevinを専用チャネルで操作
-
3
楽天、“攻撃型ドローン”関連報道に「事実と相違ない」 国内販売窓口として導入支援
-
4
楽天、“攻撃型ドローン”報道で問い合わせフォーム設置 ただし「返信はしない」
-
5
コードが書けない筆者が愛車用にアプリを2本自作 「AI製アプリで起業」の夢膨らむも、見えた有料化の壁
-
6
大阪万博の関係者情報が漏えいか 再委託先のMicrosoft 365アカウントに不正アクセス
-
7
不正アクセスで一部停止中のNTT西子会社レンタルサーバ、復旧見通しを公表 調査完了は8月末見込み
-
8
終了発表の縦読み漫画「comico」――元重課金ユーザーが振り返る「いつしか開かなくなった」理由
-
9
Googleのオープンモデル「Gemma」、累計10億ダウンロード超 GitHubに公式ディレクトリ公開
-
10
さくら、別のシステムでも不正アクセスか 会員情報136万アカウントが漏えいの可能性 調査で判明
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR