キャラクタの動きから画面エフェクトまで― マルチコア時代の物理エンジン活用術とは
ゲーム開発者カンファレンス「CEDEC2005」で、AGEIA TechnologiesのThomas A Lassanske氏は、セッション「次世代コンソールのためのマルチスレッド物理とPhysXのスケーラビリティ」の中で、ゲームにおける「リアル感」の表現技法でグラフィックスに比べると物理は大きく遅れていると述べ、マルチプロセッサやマルチコアなど、複数のスレッドが活用できる環境が広まってくれば、物理エンジンを活用することで表現の向上が可能になると述べた。
AGEIAのPhysX SDKは、SCEの次世代機「PLAYSTATION 3」向けSDKにも含まれるということで急速に注目を集めている物理エンジンだ。
Lassanske氏は、ゲームの「物理」を以下の5種類に分類した。
1)アプリケーション物理
キャラクタの動作などゲームのメインループ内で実行する必要があるもの。
2)ゲームプレイ物理
アイテムの動きなど世界を表現するためのもの。(例:Half-life2)
3)エフェクト物理
パーティクル、衝突破片、草木など、ゲーム体験を向上させるもの。
4)物理アイランド
煙や霧の動き。他のクラスとの対話はない。
5)準備物理
変形可能な地形のためのバウンディングボリューム階層化(BVツリー生成)をランタイムでおこなうもの。
そのうえで、それぞれの物理のゲームループ設計戦略を解説した。アプリケーション物理はゲームループと同期させる必要があるため並列は使用せず、ゲームプレイ物理もレンダラを実現するためのもので並列化は一部使用可能。一方、エフェクト物理や物理アイランド、準備物理については、1フレーム遅れて演算する(フレーム遅延物理)、あるいは数フレームで演算すればよい(マルチフレーム物理)ため、並列処理が多用できるという。
Lassanske氏は、「PlayStation2では、初期はシングルプロセッサとして開発してノウハウが貯まってからマルチプロセッサを活用するかたちだったのが、次世代機では、初期からある程度の並列性を実装してゲームループをデザインする必要がある」と述べ、次世代コンソールも次世代PCもマルチコア化していく状況のなかで、マルチスレッドへの対応が不可欠になってくることを指摘した。
-
小1娘、ペンギンの卵を楽しみに育ててみたら…… 期待を裏切る生き物の爆誕に「声出して笑ってしまったw」「反応がめちゃくちゃ可愛い」
-
業務スーパーで買ったアサリに豆乳を与えて育てたら…… 数日後の摩訶不思議な変化に「面白い」「ちゃんと豆乳を食べてた?」
-
0歳双子を19時15分に寝かせ続けたママ→1年後…… メリットだらけの挑戦記録に「偉い&すごい!」「寝る子は育つ、その通りですね」
-
【今日の計算】「101×99」を計算せよ
-
中古軽自動車をキャンピングカー仕様にして日本一周するカップル 車内で料理中、思わぬアクシデントが…… その後の姿に「すごい」「尊敬します」
-
「あの頃の橋本環奈すぎる」21歳の無名アイドル、幼少期ショット公開で再びどよめき「凄い完成してる」「美少女の片鱗が見えすぎてる」
-
ご機嫌でルンルンステップを踏む柴犬、それをパパがまねすると…… ルンルンはひとりで楽しみたい派の塩対応に「めっちゃ可愛い」と100万表示
-
庭の草刈り中に小さな卵を発見、孵化させてみたら…… 命の誕生の記録に「すごい可愛い!」「すてきな家族」
-
飼い主を引っかいてしまった黒猫“自分の犯した過ち”に気が付いて…… いつもと違う行動に「反省してるのが分かる〜!」と190万再生
-
「飼い主ビビる」猫たちに猫草をあげたら……“ちがうもの”を食う1匹の姿が182万表示! 予想外の展開に「ちょっww」「狂気を見た」
- 生後2カ月の赤ちゃんにママが話しかけると、次の瞬間かわいすぎる反応が! 「天使」「なんか泣けてきた」と癒やされた人続出
- 車検に出した軽トラの荷台に乗っていた生後3日の子猫、保護して育てた3年後…… 驚きの現在に大反響「天使が女神に」「目眩が」
- 安達祐実、成人した娘とのレアな2ショット披露 「ママには見えない!」「とても似ててびっくり」と驚きの声
- 兄が10歳下の妹に無償の愛を注ぎ続けて2年後…… ママも驚きの光景に「尊すぎてコメントが浮かばねぇ」「最高のにいに」
- “これが普通だと思っていた柴犬のお風呂の入れ方が特殊すぎた” 予想外の体勢に「今まで観てきた入浴法で1番かわいい」
- 「虎に翼」、新キャラの俳優に注目が集まる 「綺麗な人だね」「まさか日本のドラマでお目にかかれるとは!」
- 「葬送のフリーレン」ユーベルのコスプレがまるで実写版 「ジト目が完璧」と27万いいねの好評
- お花見でも大活躍する「2杯のドリンクを片手で持つ方法」 目からウロコの裏技に「えぇーーすごーーい」「やってみます!」
- 弟から出産祝いをもらったら…… 爆笑の悲劇に「めっちゃおもろ可愛いんだけどw」「笑いこらえるの無理でした」
- 3カ月の赤ちゃん、パパに“しーっ”とされた反応が「可愛いぁぁぁぁ」と200万再生 無邪気なお返事としぐさから幸せがあふれ出す
- フワちゃん、弟の結婚式で卑劣な行為に「席次見て名前覚えたからな」 めでたい場でのひんしゅく行為に「プライベート守ろうよ!」の声
- 親が「絶対たぬき」「賭けてもいい」と言い張る動物を、保護して育ててみた結果…… 驚愕の正体が230万表示「こんなん噴くわ!」
- 水道検針員から直筆の手紙、驚き確認すると…… メーターボックスで起きた珍事が300万再生「これはびっくり」「生命の逞しさ」
- フワちゃん、収録中に見えてはいけない“部位”が映る まさかの露出に「拡大しちゃったじゃん」「またか」の声
- スーパーで売れ残っていた半額のカニを水槽に入れてみたら…… 220万再生された涙の結末に「切なくなった」「凄く感動」
- 桐朋高等学校、78期卒業生の答辞に賛辞やまず 「只者ではない」「感動のあまり泣いて10回読み直した」
- 「これは悲劇」 ヤマザキ“春のパンまつり”シールを集めていたはずなのに…… 途中で気づいたまさかの現実
- 「ふざけんな」 宿泊施設に「キャンセル料金を払わなくする方法」が物議 宿泊施設「大目に見てきたが厳格化する」
- がん闘病中の見栄晴、20回以上の放射線治療を受け変化が…… 「痛がゆくなって来ました」
- 食べ終わったパイナップルの葉を土に植えたら…… 3年半後、目を疑う結果に「もう、ただただ感動です」「ちょっと泣きそう」