技術

Bulletで人体を歩かせる その5

前回までに実装した人体のアルゴリズムにどれほど適応能力があるのか見るために、ステージに段の昇り降りだけじゃなく、アルゴリズムで想定してなかった坂の上り下りやちょっとした障害物を配置してみました。

ですがやはり坂が不安定(特に上りから下りに切り替わる部分)だったので多少改良を行いました。
動画は改良後のものです。

坂の傾きは10°なんですが、登りで滑ってるのが気になります。
人体も地面もsetFriction(1.0)してるんですけどね。
マージンを大きめにとるといいのかな?
動画には入ってませんが20°くらいまではかなり不安定ながら登れるようです。

障害物を昇り段と勘違いして脚を大きく振り上げた結果、障害物を蹴飛ばしてる部分がちょっと面白いです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です



※画像をクリックして別の画像を表示

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください