ニュース
» 2007年08月10日 00時00分 公開

「LOST PLANET」でDirectX 10をもっと楽しむ──アップデートで改善される速度と視覚効果“ふさふさ”モンスターは好きですか(1/2 ページ)

DirectX 10対応でゲーマーとベンチマーカーから熱く支持される「LOST PLANET」が、まもなく登場するパッチでDirectX 10をさらに堪能できるという。その理由をカプコン開発陣が明らかにした。

[長浜和也,ITmedia]

先行するLOST PLANETがDirectX 10に“もっと”最適化

 LOST PLANET EXTREME CONDITION(ロスト プラネット エクストリーム コンディション:以下 LOST PLANET)は、PCユーザーからすれば「あのカプコンが投入したXbox 360のゲームタイトル」という評価のほかに、「DirectX 10に最も早い段階で対応した」という言葉で形容されることが多い。体験版ではDirectX 9対応バージョンに加えてDirectX 10対応バージョンが用意され、それにベンチマーク機能が組み込まれていたことで、2006年から2007年にかけて登場した統合型シェーダユニットを実装する新世代GPUのDirectX 10におけるパフォーマンスを測定できる唯一のベンチマークとして、(もちろん、こちらが圧倒的多数であるのには間違いないが)ゲームユーザーだけでなく世界中のベンチマーカーにも広く知られている。

 「すでに」DirectX 10に対応しているLOST PLANETだが、現行のバージョンではDirectX 10で用意されたビジュアルエフェクト機能をフルに利用していない。カプコンでは、LOST PLANETにDirectX 10で用意されたビジュアルエフェクトを活用すべくパッチプログラムの開発を進めていて、8月17日に公開する予定になっている。これに先立ち、LOST PLANETに実装されたDirectX 10の新しいビジュアルエフェクトや改善されるパフォーマンスについてカプコンの開発スタッフが説明してくれた。ここでは、そこで紹介された内容に加えて、カプコンがPCゲーム市場になぜ本格的に取り組むようになったのか、そして、これからPCゲーム市場にどのように取り組んでいくのかについて紹介する。

最新ForceWareとDirectX 10で加速するLOST PLANETの“ゲーム体験”

 新しいパッチでLOST PLANETに追加されるDirectX 10の機能について、 石田智史氏(第二製作部ソフトウェア制作室プログラマー)が紹介してくれた。石田氏によると、DirectX 10では、 パフォーマンスとビジュアル表現の向上が図られており、パフォーマンスに関しては、「ジオメトリシェーダ」「ストリーミングアウトプット」などのDirectX 10(そしてそれに対応したGPU)から導入された技術を用いることで、 DirectX 10における描画速度はDirectX 9より改善されるとしている。

 カプコンが測定したデータでは、従来DirectX 9対応版より遅いとされていたDirectX 10対応版でも、NVIDIAのGPU用ドライバを従来のForceWare 158.24から最新のForceWare 162.22に更新することで10〜20%程度の性能改善が確認されている。また、カプコンの評価環境では、DirectX 10版でもNVIDIA SLIのパフォーマンスが改善されたとしている(なお、Microsoftから出されている、マルチGPU環境における不具合を反映したHotffixについて、カプコンでは、とくに対策をとっていない。開発スタッフは、開発や性能評価の過程においても、マルチGPU環境の性能においてDirectX 10でもとくに問題となる症状を確認していないと述べている)。

 カプコンが行ったベンチマークにおいて、DirectX 10対応版はアンチエイリアスを使用しない設定でNVIDIA SLIの性能向上の度合いが低くなっているが、これについて石田氏は「CPUがネックになっている可能性がある」という説明している。「このデータはデュアルコアCPU(Core 2 Duo X6800を3.2GHzにオーバークロック)を使って測定しているが、クアッドコアCPUを使えばアンチエイリアスを用いた場合と同じ効率が出せると思う」(石田氏)(なお、取材時では上記の発言であったが、パッチプログラムの最終版では、ForceWareの問題を回避できたと連絡が入った。DirectX 10でアンチエイリアスを使用しない条件でも、ほぼ同等のパフォーマンスの向上が確認できたとしている。ちなみに、CPUパフォーマンスとの関係性はないと判明したそうだ)

 DirectX 10対応版のパッチプログラム開発では、カプコンで確認された不具合をNVIDIAにフィードバックすることで、ForceWareの不具合を潰していったという。石田氏は「アンチエイリアスがかかっていると階層Zの高速化が効かないことや、カラーコンプレッションが利かないなどの問題があった。 LOST PLANETではエフェクトを大量に描画してフィルレートを消費するとその部分がネックになって大幅にパフォーマンスが落ちてしまった」とその具体的な項目をいくつか示してくれた。

CPUにCore 2 Duo X6800(クロックを3.2GHzにオーバークロック)、メモリを4Gバイト、GPUをGeForce 8800 GTXを組み込んだシステムにおけるLOST PLANETのベンチマーク。左のグラフは新旧のForceWareを使ってDirectX 9とDirectX 10のパフォーマンス変化に注目。遅いといわれているDirectX 10対応版が最新のForceWareでDirectX 9対応版を上回る。右のグラフは最新ForceWareを使ってNVIDIA SLI構成のパフォーマンスをDirectX 9対応版とDirectX 10対応版で比較している。マルチGPU環境でもDirectX 10対応版の性能がいいことに注目したい

モーションブラーと被写界深度と「毛の生え具合」が改善

 DirectX 10で実装された新しいビジュアルエフェクトについては、「DirectX 9とDirectX 10でMicrosoftが説明しているような(はっきりとした描画の)差を出すことは、難しい」と石田氏は述べている。そのなかで、DirectX 10でしかできないこととして、まもなくリリースされるLOST PLANETのパッチプログラムでは、ジオメトリエンジンを使った新しいエフェクト「モーションブラー」「被写界深度」「ファーシェーダ」が追加された。モーションブラーと被写界深度はこれまでも実装されていたが、バッチプログラムではDirectX 10の機能を使った改良版に更新される。

 DirectX 10のモーションブラーは画面の各座標における動きの速度分布を示した「ベロシティマップ」を作成し、そこからジオメトリエンジンでブラーのラインを作成してイメージと合成している。DirectX 9ではブラーを描画している領域ではっきりとした輪郭が出てしまうなどの“(背後との)重なり部分における破たん”が発生するが、DirectX 10のモーションブラーでは背景が自然に透けた感じで描画されるようになる。

 ファーシェーダはジオメトリエンジンを利用して毛を描画するもので、下方向、上方向それぞれの毛の長さと方向をマップ化し、そのデータをもとにジオメトリエンジンを用いて毛のラインを生成して描画する。サンプルとして提示されたLOST PLANETの1シーンでは、DirectX 9で「ごわごわ」していたフードのファーがDirectX 10でふっくらとした自然な感じで描画されていた。また、被写界深度でも、輪郭部分がにじんでしまうDirectX 9に対してDirectX 10でははっきりとした輪郭が描画される例を紹介した。

カプコンが提示してくれた「モーションブラー」効果をDirectX 9対応版(左)とDirectX 10対応版(右)で比較したサンプル画面。DirectX 9対応版の画面ではモーションブラーの描画領域がはっきりと区別できるのに対して、DirectX 10対応版では背景とモーションブラーの描画領域が自然に溶け合っている

同じく「ファーシェーダ」の比較。新品のように見えるDirectX 10対応版のファー(右)に対して、DirectX 9対応版のファーは「使い込んで毛先が固まりました」という感じがする

こちらは「被写界深度」の比較。薄くベールがかかったようなDirectX 9対応版と異なり、DirectX 10対応版は輪郭がはっきりとする。また、DirectX 10はHDRに対応するため、飛び散った火花も“紅く”描画されている

 以上のような、DirectX 10の機能を取り入れてパフォーマンスと描画品質を改善したLOST PLANETのパッチプログラムは、8月17日にリリースされる予定だ。これを適用すると、設定項目に「DX10」の選択肢が追加されるだけでなく、体験版のみであったベンチマークモードが製品版でも利用できるようになる(ただし、PC-Settingの各モードで設定される条件が体験版ベンチマークモードとパッチプログラムで組み込まれるベンチマークモードで異なるため、出力される結果に互換性はない)。以下に、パッチプログラムで実現する改善点を列記する。

PC-Settingに項目を追加モーションブラー項目に「DX10」を追加「DX10」選択時、DirectX 10のモーションブラーが適用
フィルタクオリティ項目を追加「DX10」選択時、DirectX 10の被写界深度が適用
シャドウクオリティ項目に「HIGH」「DX10」を追加従来のHIGH設定が「DX10」(32サンプルのランダムPCF)に移行、DirectX 9で「HIGH」(16サンプルのバイリニアPCF)が選択可能
ファークオリティ項目を追加「DX10」選択時、DirectX 10のファーシェーダが適用

(ベンチマーク機能についても取材時から状況が変わり、パッチプログラムの最終版ではPC-Settingの項目を体験版とそろえることで、両者のベンチマークの結果に互換性があるよう変更された)

       1|2 次のページへ

Copyright © ITmedia, Inc. All Rights Reserved.

昨日の総合アクセスTOP10

  1. /nl/articles/2112/01/news155.jpg 高嶋ちさ子、ダウン症の姉とさだまさしのコンサートへ 笑顔あふれる3ショットに「姉妹で素敵」「癒やされました」の声
  2. /nl/articles/2112/01/news182.jpg アイドルが「虚偽の発言」「繋がり行為」など複数の違反行為 ファンのため“卒業”を提案するもブロック→解雇へ
  3. /nl/articles/2112/02/news012.jpg 年末年始は特に注意! 空き巣未遂にあった実体験漫画に「怖い」「気をつけないと」
  4. /nl/articles/2112/01/news186.jpg 「私の留守中に着払いで」藤本美貴、秘密の買い物が夫にバレる 庄司智春の粋な対応に反響「ミキティにメロメロじゃ」
  5. /nl/articles/2112/02/news121.jpg 「俺、死ぬな」 はじめしゃちょー、5日続いた39度の熱で救急病院へ 4キロ減した“意外な原因”に「みなさんも気をつけて!」
  6. /nl/articles/2112/02/news081.jpg 「凸してきたお前に困惑」 朝倉未来「1000万円企画」巡る週刊誌取材を非難 一般人の母親“激撮”へ「ヤバすぎる!」
  7. /nl/articles/2112/02/news098.jpg 竹原慎二、“ガチンコ”2期生・藤野と18年ぶりの大ゲンカ ピー音連打の不穏な現場に「待ってました」「完全にあの頃の二人」
  8. /nl/articles/2112/01/news118.jpg 渡辺美奈代、公開した自宅リビングが広すぎて“お姫様のお部屋” ゴージャスな部屋へファン「センスまで抜群」
  9. /nl/articles/2112/01/news020.jpg 「キレッキレ!」「何回見ても笑えるwww」 白柴犬の激しすぎる後ろ足の動きに国内外から大反響
  10. /nl/articles/2112/01/news015.jpg 人斬りが仕事の男が化け狐に懐かれて…… “悲しい化け物”の漫画に胸が苦しくなる

先月の総合アクセスTOP10

  1. 池田エライザ、 “お腹が出ている”体形を指摘する声へ「気にしていません」 1年前には体重58キロ公表も
  2. 「前歯を取られ歯茎を削られ」 広田レオナ、19歳デビュー作で“整形手術”を強制された恐怖体験
  3. ゴマキの弟・後藤祐樹、朝倉未来とのストリートファイトで45秒負け 左目腫らした姿を自ら公開し「もっと立って闘いたかった」
  4. 清原和博の元妻・亜希、16歳次男のレアショットを公開し反響 「スタイル抜群」「さすがモデルの遺伝子」
  5. 小林麻耶、おいっ子・めいっ子とのハロウィーン3ショットに反響 元気な姿に安堵の声が続々「幸せそうでなにより!」
  6. カエルに普段の50倍のエサをあげた結果…… 100点満点のリアクションに「想像以上で笑った」「癒やされました」
  7. 「左手は…どこ?」「片腕が消えてる」 中川翔子、謎が深まる“心霊疑惑”ショットにファン騒然
  8. 「家ではまともに歩けてない」 広田レオナ、左股関節に原因不明の“炎症” 夫から「凄い老けたと言われてます」
  9. 小林麻耶、髪ばっさりショートボブに「とても軽いです!」 ファンも反応「似合います」「気分も変わりますよね!」
  10. キンタロー。浅田舞の社交ダンス挑戦を受け体格差に驚がく 「手足が長い!!」「神様のイタズラがすぎるぞ!!」