BlenderでMixamoモーションをその場で再生する方法

ソフトウェア

Mixamoからダウンロードしたモーション(ジャンプ攻撃など)をBlenderで使う際に、キャラクターがその場でモーションを再生する方法を紹介します。通常、Mixamoのモーションは移動を伴うことがありますが、その移動を無効にして、特定のポーズやアクションだけをその場で再現する方法について解説します。

1. NLAトラックにモーションを追加

まず、MixamoからダウンロードしたモーションをBlenderにインポートし、NLAトラックに追加します。この時点で、通常通りモーションが再生されますが、キャラクターが移動する場合があります。

2. 移動の無効化方法

モーションに移動が含まれている場合、その移動部分を無効にする必要があります。これには、モーションの位置情報をゼロに設定する方法が有効です。具体的には、モーションを編集し、位置(Location)のキーフレームを選択して削除します。

3. アクションエディターで位置をゼロに設定

アクションエディターを使用して、モーション内でキャラクターの位置を調整します。位置をゼロに設定することで、キャラクターはその場でアクションを繰り返すようになります。この手順を行うことで、移動せずにその場でジャンプ攻撃などのモーションを行うことができます。

4. 最終的な調整

移動を無効にした後は、モーションがスムーズに再生されるかを確認し、必要に応じてタイムラインで調整します。モーションの開始位置や終了位置、ポーズの切り替えタイミングを調整することで、より自然なアニメーションを作成できます。

5. まとめ

BlenderでMixamoのモーションをその場で再生するためには、モーションの移動部分を無効にし、位置情報をゼロに設定することが重要です。この方法を使えば、キャラクターが移動せずに、ジャンプ攻撃などのモーションを再生できます。手順を確認し、必要に応じて調整を行ってください。

コメント

タイトルとURLをコピーしました