アップグレードの互換性
VRM-0.X
と VRM-1.0
では Unity のコンポーネントが異なります。
それぞれ別のコンポーネントがアタッチされます。
ここでは VRM-0.x モデルから VRM-1.0 モデルにアップグレードする際の機能の対応を述べます。 主に名称の変更と、明確に変更される機能について述べます。
動作確認環境
- Unity 2019.4.30f1
- UniVRM 0.103.0
Meta
Editor
VRM-0.x と VRM-1.0 で対応のある項目はコピーし、 対応が無い項目は不許可になります。
Runtime
VRM-0.x として処理
アプリケーションは、 VRM-0.x 情報で処理することが推奨されます。
Humanoid
ほとんどの表現は維持されます。 ただし Unity に依存しているが VRM としては使用していなかった内部のデータが一部削除されます。