3D ゲームの初期の時代、キャラクター アニメーションは完全に事前に焼き付けられていました。敵またはキャラクターが倒れると、コンピューターは 3 つの静的な死亡アニメーションのうちの 1 つを再生しました。それは手続き型ラグドール物理学の導入によってすべてが変わり、スクリプトによる動作がライブのニュートン シミュレーションに置き換えられました。

基礎的なコンピュータ アニメーションの研究によると、ACM SIGGRAPH および ラグドール物理シミュレーション アーカイブでは、関節制約によって接続された硬い骨の集合としてキャラクターをモデリングすることで、人間がたまらなく楽しいと感じる、創発的で予測不可能な身体的ユーモアが生み出されます。

ラグドール剛体拘束ネットワークと関節力学図
ボーン コンストレイント制限と衝突復元によって動的なキャラクターの応答がどのように作成されるか。

多関節剛体の背後にあるエンジニアリング

ラグドール キャラクターは、物理的な力をリアルタイムで計算する複数の幾何学的な衝突プリミティブ (カプセル、ボックス、球) で構成されています。

ジョイントタイプ自由度 (DOF)解剖学的同等物物理ソルバーの動作
ヒンジ ジョイント (1-DOF)1 つの軸に沿って回転膝と肘関節が不自然に後方に曲がるのを防ぎます
ボール アンド ソケット ジョイント (3-DOF)円錐制限を使用して 3 軸にわたって回転します肩と腰ジョイントソケットを強化しながら、広範囲のフレイリングモーションを可能にします
スプリング ダンパー コンストレイント弾性復元と角度減衰首と背骨衝撃時のキャラクターの柔らかい反応と固い反応を制御

ラグドール ゲームが笑いとドーパミンを引き起こす理由

進化心理学者は、人間のユーモアは「良性の違反」、つまりドラマチックに見えるが実害がまったくないシナリオから生じることが多いと指摘しています。ふわふわした 3D ラグドールのキャラクターがスロープを跳ね降りたり、揺れる障害物を避けたり、物理パズルでコミカルに転がったりする様子を見ていると、ストレスのかかるゲームオーバーのペナルティなしで即座にドーパミンが分泌されます。

創発物理ゲームプレイ

ラグドールの結果は軌道、速度、衝撃の角度から数学的に計算されるため、ゲームのプレイスルーが 2 つとして同じになることはありません。

ラグドールの救出で回避、転落、そして生き残る

ラグドール レスキュー: 回避と生存でラグドールの物理的な動作をライブで体験してください。フロッピーのヒーローを混沌とした障害物コースを通って導き、直感的なタッチ コントロールでトラップを回避し、iOS と Android で無限のコメディー物理パズルを楽しみましょう。

物理演算エンジン

ラグドール重力 & 衝突エネルギー シミュレーター

重力加速度とキャラクター重量を調整して、衝突時の運動エネルギー(ジュール)を計算します。

衝突時の運動エネルギー:
3,430 ジュール