Featured image of post UE5(EA) Control Rig による Procedural Wall-Run System

UE5(EA) Control Rig による Procedural Wall-Run System

ランタイムプロシージャルアニメーションに興味があったためUE5 Early Accessが公開を機に作成しました。 ベースとなるプロジェクトとしてAdvanced Locomotion Systemを使いました。
こいつはすっごいヌルヌル動く挙動が組まれたテンプレプロジェクトですが、僕の大好きなウォールランはしてくれないのでウォールランさせます。
仮想壁を含むランタイム用Controll Rigを作成し、FullbodyIKを使って仮想壁に対応する姿勢を決定します。

クオータニオンの計算をゴリゴリするRig

Character BP側で壁設置時に実際のコリジョンと仮想壁の角度を同期させたら以下のような動きができました。

WallRun Demo

プロジェクトファイルは以下に置きました。 https://github.com/udemegane/UE5EA-procedural-wallrun

comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy