Text by トライゼット西川善司

ページ 3/3



▼え,GeForce FXはディスプレースメントマッピングに対応しない!?

善:
 GeForce FXのホワイトペーパーには「ジオメトリ・ディスプレースメントマッピング」と「バーテックス・ディスプレースメントマッピング」の二つをサポートと書いてあるのですが,これは一体どう違うのですか?
GB:
 我々は,このホワイトペーパーに関して訂正しなければなりません。というのは,GeForce FXのディスプレースメントマッピング関連のフィーチャーについて,すべて非公開としたからです。
善:
 非公開というのは,具体的には?
GB:
 GeForce FXは,DirectX9経由ではディスプレースメントマッピングはサポートしないということです。
MATROX Parhelia-512のディスプレースメントマッピング(D-MAP)の機能紹介スライドより。D-MAPはDirectX9注目の機能だったはずなのだが……
善:
 適応型テッセレータユニットは搭載されていますか?
GB:
 それについても言及できません。現時点では「処理できる能力を持つがDirectX9からは使えないようにしている」と解釈して下さい。
善:
 それはちょっと意外ですね。
GB:
 GeForce FXのディスプレースメントマッピングの機能に関してはOpenGLから利用できるような仕組みを考えています。つまり言い換えれば,GeForce FXが持つディスプレースメントマッピングの機能は,DirectX9を通して活用すべきものではないと判断したのです。これ以上この件に関しては何もいえません。
善:
 ちょっといやな聞き方になりますが,適応型テッセレーションが利用できず,ディスプレースメントマッピング機能を非サポートにしたGeForce FXは,DirectX9世代のGPUといえるんでしょうか?
GB:
 いえると思います。DirectX9世代GPUで,最も重要な要素は何かということを考えてみて下さい。それはプログラマブルシェーダーです。GeForce FXは頂点シェーダもピクセルシェーダも双方がバージョン2.0+αの機能を持っています。これこそがDirectX9世代のGPUのあかしではないでしょうか。


▼浮動小数点ピクセルの制限について

善:
 浮動小数点ピクセルですが,フィルタリングもブレンディングもMIP-MAP生成もサポートされませんね。これは取り払うべき制限だと思うのですが。
GB:
 確かにハードウェアフィルタリングユニットは実数ピクセルに対応していませんが,フィルタリングについてはピクセルシェーダを使えば似たようなことができます。
浮動小数点ピクセルは,実数で色を表現する形式。たくさんの色を表現する目的ではなく,精度の高い色計算を行うためのもの。浮動小数点ピクセルのテクスチャを利用することもできる
善:
 MIP-MAPがサポートされないと実数テクスチャは使い物にならないという開発者もいると聞きましたが。
GB:
 そういう意見の人もいるでしょう。ただ,ピクセルシェーダを活用すればそれらの制限をある程度は克服できるんです。もちろん,我々もこうした制限は将来的に取り払えると考えています。


▼GeForce FXに対応したゲームはどれ?

善:
 具体的にGeForce FXでプレイすると良さが分かるゲームソフトというのは何があるでしょう? 今日デモを見せて頂いた「Stalker」や,いわずとしれた「DOOMIII」以外で(笑)。
GB:
 そうですね,現行ソフトとしては「UnrealTournament 2003」がいいと思います。そのほかでは「Command&Conquer Generals」「UnrealII」ですね。来年のE3ではGeForce FXのプログラマブルシェーダを活用したタイトルがいろいろ出てきますよ。とくに期待して頂きたいのが「EverQuest2」です。このゲームのビジュアルはGeForce FXで見てほしいですね。それと「DeusEx2」も,GeForce FXの潜在能力を活かすことのできるタイトルです。
善:
 NVIDIAは,「DOOMIII」エンジンの制作サポートのために人を送り込んでいるそうですね。ATIも送り込んでいるとATIサイドから聞きました。するとid Software社では,ATIとNVIDIAの技術者が一緒に仕事していたりするんでしょうかね(笑)。
GB:
 みなさんご存じの通り,id Software社のジョン・カーマック氏にはNVIDIAのテクニカルアドバイザーを担当してもらっています。ATIのほうも担当しているんでしょうね。彼の意見は我々も重視しています。
善:
 ATI RADEON9700が先行して発売されていますが,これに対してGeForce FXはどう挑んでいくのですか?
GB:
 DirectX9が出る前のDirectX9 GPUと,DirectX9が出たあとのGPUではどちらが魅力的かという話ですよ(笑)。
 我々は,DirectX9世代のGPUは新世代のGPUとして送り出したかったのです。妥協も絶対に許されませんでした。結果として,GPUベンダー初の0.13μmプロセスルール採用で500MHzで動作する,本当に新しい世代のGPUを完成できたのです。競合メーカーに「先を越された」というふうにはまったく思っていませんよ(笑)。

「EverQuest2」は,人肌表現にスキンシェーダーを使っているというウワサだが,果たして…… 「DeusEx2」もシャドウ生成にこりまくった作品だ
「Command&Conquer Geberals」より。3DRTSの中で最もビジュアルエフェクトに凝った作品 新Unrealエンジン(通称UnrealIIエンジン)のデモンストレーションより。ラジオシティライクなソフトなセルフシャドウに注目。このビジュアルはUnrealIIエンジンをGeForce FX上で動作させて作られたもの

ページ 3/3