Unity のヒューマノイドアニメーションシステムとリターゲティングの利点をフルに活用するために、リグ と スキン のヒューマノイドタイプのメッシュが必要です。
1.キャラクターの動きを制御するため、メッシュ内のボーンを定義し、他のボーンと関連した動作を決める ジョイントの階層 や、スケルトン を作成しなければなりません。ジョイントの階層を作成する処理は リギング と呼ばれます。
Unity のアニメーションシステム用のヒューマノイドモデルを手に入れる方法は 3 つあります。
Poser、Makehuman、Mixamo などのプロシージャルキャラクターシステム、または、キャラクタージェネレーターを使用します。これらのシステムには、メッシュにリグやスキン処理を行うもの (例えば、Mixamo) もあれば、そうでないものもあります。さらに、これらの方法を使用する場合、Unity で使用できるようにするために、作成した元のメッシュのポリゴン数を削減する必要がある場合もあります。
アセットストア からデモとキャラクターコンテンツを購入する。
当然ですが、0 から オリジナルのキャラクターを準備する こともできます。
Unity は様々なジェネリックとネイティブの 3D ファイル形式をインポートすることができます。モデルのエクスポートと確認に推奨する形式は FBX 2012 です。これを使用すると、以下のことが可能になるからです。