オリジナルキャラクターを準備する
アニメーションの分割

Mecanim におけるジェネリックアニメーション

Mecanim が本領を発揮するのは、ヒューマノイドアニメーションで作業をするときですが、アバターシステムやその他の機能は使えなくなるものの、非ヒューマノイドアニメーションもサポートしています。 Mecanim 用語では、非ヒューマノイドアニメーションの事を Generic Animations と呼びます。

ジェネリックスケルトンで作業する場合、FBX Importer の Rig タブにある Animation Type メニューから、 Generic を選択します。

ジェネリックアニメーションのルートノード

ヒューマノイドアニメーションの場合は、重心や向きに関する情報がありますが、ジェネリックアニメーションの場合、スケルトンは任意であるかもしれず、参照のためのボーンである“ルートノード” を指定する必要があります。ルートノードを選択することによって、ジェネリックモデルのためのアニメーションクリップとの関連付けを確定させ、“位置が合わない”アニメーション間で適切にブレンドします。ルートノードは、相対的に互いに接触できるボーンのアニメーションや、ワールド座標でのルートのモーションを引き離すためにもまた重要です( OnAnimatorMove から制御)。

オリジナルキャラクターを準備する
アニメーションの分割