【レポート】
CEDEC2005 - 物理エンジンの現状と仕組みを理解する
6 PhysyXカードの実動デモが本邦初公開される!
2005/09/14
最後にNovodeXを実際に活用したデモンストレーションが披露された。公開された一部のデモは既にAGEIAのWebサイトにてWindows環境下で動作する実行ファイルがダウンロード可能なので興味がある人は試してみて欲しい。
最初に行われたのは6,000個の剛体オブジェクトの岩がゴツゴツとした岩山の斜面を衝突しながら転がり落ちるというテクノロジーデモだ。
最初はデュアルコアでHyper-Threading付きのPentium Extreme Edition 840(Pentium XE 840)にて実行。Pentium XE 840では物理コアが2基、Hyper-ThreadingによるSMTで論理コアとしては4基システムからは見える格好になる。
デモでは、4基ある論理コアのうち、1基(ムービー中の右端のゲージ)がレンダリングを担当し、他3つがNovodeXによるマルチスレッド物理を実行しているという分担になっている。
デモの結果は、3基の物理エンジン担当の論理コアのうち2基が100%近い負荷になり、1基は60%近い負荷になっているのにもかかわらず、フレームレートは大体5〜6fps程度どまり。
AGEIAが発表した物理エンジンアクセラレータ「PhysX」カードに切り換えて同じデモを実行してみると、CPU負荷はゼロに限りなく近づき、フレームレートは30〜40fpsの間を推移するようになる。フレームレート比で6倍から8倍近く性能アップしたことになるわけだ。なお、念のためにいっておくと、右端のCPUゲージの負荷率がPhysXカード使用前と後で変わらないのは、グラフィックス描画量が変わらないためだ。
続いて、披露したのはNovodeXに実装したての流体物理シミュレーションのデモで、これは、最初からPhysXカードにて動作させての披露となった。
このデモでは5,400個のパーティクルに対し、一括処理で流体シミュレーションを実行したもので、50〜100fpsをたたき出していた。ムービーを見てもらうと分かるように、3基の論理コアの負荷率はほとんどゼロに張り付いたままとなっている。
現在のNovodeXに実装されている流体シミュレーションは、スプライトベースであり、衝突判定や物理挙動の算出は、大きさのない"点"次元で行われている。
将来的には、物理パラメータと形状外郭を持った立体ベースの流体シミュレーションにも対応するということで、開発途中バージョンである事前計算ベースのデモンストレーションを披露した。前出のパーティクルベースの流体とは違い、車のボディに衝突して跳ねたり、その他の流体と相互干渉して動く様子が観察できた。将来的にはこれをPhysXカード搭載のPCでリアルタイムで動作させたいとのことであった。
現在、AGEIAでは、PC用NovodeXの開発と並行して、このNovodeXエンジンをPLAYSTATION 3のCELLプロセッサに内蔵される7基の128ビットSIMDベクトルRISCプロセッサ「SPE(Synergistic Processor Element)」への実装を行っているという。
また、今回のセッションで注目を集めた世界初のPC用物理エンジンアクセラレータ「PhysX」カードはクリスマスシーズンに発売される予定で、価格はUS$200〜300の範囲になる見込みだとのこと。EPIC GAMESのUnreal Engine3.0がこのカードに100%対応しており、対応ゲームもこのタイミングでいくつかが登場する見込みだ。
なお、MicrosoftのXbox事業部のトップ、J.Allard氏がえらくNovodeXを気に入っているという情報があり、Xbox 360のPX-CPUへのポーティングも始まっていると推測されている。
次世代ゲーム機、PC……と、あらゆるインタラクティブ・エンターテインメントの分野で脚光を浴びているAGEIAのNovodeX。今後もその動向には注目が必要だろう。
(トライゼット西川善司)
関連記事
- AGEIAの物理処理プロセッサ「PhysX」搭載カード、BFGが発売へ[2005/9/2]
- PlayStation Meeting 2005 - PS3で実現する次世代エンターテイメント[2005/7/23]
- 【レポート】CEDEC2005 - デュアルコアプロセッサのためのマルチスレッド対応ゲームの開発事例[2005/9/10]
- 【レポート】CEDEC2005 - Xbox 360ハードウェアの詳細が明らかに[2005/9/9]
- 【レポート】SIGGRAPH 2005 - GPUをCPU的に活用するGPGPUの可能性[2005/9/6]
関連サイト
ヘッドライン
- NVIDIA、ノートPC向けに新世代の内蔵/外部GPU切り替え技術「Optimus」[14:45 2/10]自作
- 「ATI Radeon HD 5570」搭載グラフィックスカードが各社より発売に[13:56 2/10]自作
- バッファロー、約5mmしかでっぱらないmicroSDを利用したUSBメモリ[13:37 2/10]周辺機器
- 【レビュー】手袋したままでもOK!? タッチ操作対応の全部入りボードPC - ソニー「VAIO L VPCL129FJ/S」[12:00 2/10]VAIO
- 【レビュー】ゲーム機もPCもコレ1台でOKの27型フルHD液晶 - ベンキュージャパン「M2700HD」[09:00 2/10]周辺機器
- アップル「Aperture 3」発表、プロ向けの性能にiPhotoの容易さを融合[02:28 2/10]アップル
- Appleの「A4」プロセッサとは何か? - エンジニアらの意見[01:54 2/10]アップル
- 医療ソリューション企業Epocrates、iPadは医療現場で人気と報告 - 臨床医2割が購入意向[21:00 2/9]アップル
- 米Apple CEOジョブズ氏がNYで秘密の会合 - 大手新聞社幹部らを訪問[21:00 2/9]アップル
- コーレル、「Corel WinDVD 2010」のアップデートを公開[20:46 2/9]ソフト




















