CG関係の備忘録ブログ

主にZBRUSH、blender

ルートモーションが変な方向むくときの対処

成果

youtu.be

 

参考HP

[UE4] mixamoのモーションをUE4で使用する方法と注意点(更新): ちょむメモ(仮)

Is it possible to rotate a character during a Root Motion animation? - Character & Animation - Epic Developer Community Forums

 

motionwarpingを使いたくて自作のルートモーションでEnableRootmotionにチェックを入れるとなぜかYawが90度回転してしまう現象にずっと悩んでいたが、AnimationMontageでRoot Motion Root Lock設定をAnim First Frameに設定すると回転しなくなった。

この方法を発見する前に、motionwarping中にキャラを回転させるTipsを発見し、最悪これで対処しようと思っていたがカメラが回ってしまうのでちょっと困っていたところ上のサイトを発見して解決。

motionwarping中にキャラを回転させるには、CharacterMovementの詳細でAllow Physics Rotation During Anim Root Motionにチェックを入れるとAdd Controller Inputで回転できる