UniVRM/Assets/VRM_0x_and_10_Samples/MigrateExporter
2024-07-20 23:47:45 +09:00
..
MigrateExporter.asmdef admdef 2022-10-20 15:17:23 +09:00
MigrateExporter.asmdef.meta admdef 2022-10-20 15:17:23 +09:00
MigrateExporter.cs mv VRMShaders namespace to UniGLTF 2024-07-20 23:47:45 +09:00
MigrateExporter.cs.meta VRM_BOTH_Samples to VRM_0x_and_10_Samples 2022-10-20 14:53:14 +09:00
MigrateExporter.unity VRM_BOTH_Samples to VRM_0x_and_10_Samples 2022-10-20 14:53:14 +09:00
MigrateExporter.unity.meta VRM_BOTH_Samples to VRM_0x_and_10_Samples 2022-10-20 14:53:14 +09:00
README.md meta のバリデーション。文言 2022-10-20 15:15:00 +09:00
README.md.meta VRM_BOTH_Samples to VRM_0x_and_10_Samples 2022-10-20 14:53:14 +09:00

MigrateExporter

  • for runtime
  • Convert export vrm0 model directly to vrm1
  • input: vrm0 hierarchy + vrm1 meta
  • output: vrm1 binary

Detail

最初に vrm0 モデルをエクスポートします。 このとき後で vrm1 化する前提で通常とは別の設定にします。

  • 正規化しない
  • z+ もしくは 左手系のまま進める
  • divided vertex buffer(glb 向けに実装済み)

得られた、vrm0 バイナリを migrate します。 このとき、vrm1 の meta を外部から注入することで ユーザー入力無しでの migration で 完全な vrm1 を出力します。

結果に対して vrm1 バリデーション。

Caution

対象の vrm-0.x のライセンスを変更する権利が必要です。