Unity のアニメーションシステムにはヒューマノイドキャラクターを扱う特別な機能があります。ヒューマノイドキャラクターはゲームではとてもよく使われるので、Unity は特別なワークフローとヒューマノイドアニメーションのための拡張ツールセットを提供しています。
アバターシステム は、レイアウト内にある特定のアニメーションモデルがヒューマノイドであるかどうか、モデルのどの部分が脚、腕、頭、体に対応しているかを特定する方法です。
異なるヒューマノイドキャラクター間であっても骨の構造が類似しているため、1つのヒューマノイドキャラクターから別のキャラクターにアニメーションをマッピングし、リターゲティング と inverse Kinematics (IK) を行うことができます。