Vrm10RuntimeControlRig
初期姿勢の変換をサポートする ControlRig
が含まれています。
ランタイムロードでは自動的にセットアップされます。
vrm-0.x 互換のデータを使用している場合は問題が顕在化しない場合があります
- Model のスケルトン
- Animation のスケルトン
が vrm 互換の正規化された T-Pose の場合は変換せずに動きます。
Unity の mecanim humanoid に肩代りしてもらうこともできます
モーション元と先の両方にhumanoid avatar
がセットアップされている場合
VRM-1.0 は正規化が仕様から除かれました。
正規化とは、ヒエラルキーからの 回転、スケールの除去。 その状態での Binding 行列再生成。 です。
すべてのノードの回転が 0 のときが初期姿勢(T-Pose)であるという仕様で、 プログラムから統一的にモデルを操作することが可能でした。