メインコンテンツまでスキップ

VRM0 から VRM1 への変換

UniVRM を使用して VRM 0.x モデルを VRM 1.0 に移行し、変換したファイルを MOD アセットとして使用します。

このページはナビゲーションガイドであり、UniVRM の手順を完全に置き換えるものではありません。 UniVRM のワークフローはリリースによって変更される可能性があるため、常に最新の公式ドキュメントを優先してください。

このページの内容

  • VRM0 から VRM1 への移行に関する公式 UniVRM ドキュメントの参照先
  • バージョン固有の UI スクリーンショットに依存しないタスクごとのフロー
  • HMCS アセットとして登録する前の変換済みモデルの確認方法

始める前に

  • オリジナルの VRM0 ファイルのバックアップを保管してください。
  • エクスポート前にモデルのライセンスと再配布条件を確認してください。
  • このページと異なる手順がある場合は、最新の公式 UniVRM ドキュメントを信頼できるソースとしてください。

セットアップ

目標 VRM0 インポートと VRM1 エクスポートに必要なパッケージを含む Unity プロジェクトを準備します。

公式 UniVRM ドキュメントを参照

期待される結果 Unity プロジェクトに必要な UniVRM パッケージがインストールされ、VRM0 アセットの読み込み準備が整った状態。

VRM0 の読み込み

目標 ソースの VRM0 モデルを Unity にインポートし、移行の準備をします。

公式 UniVRM ドキュメントを参照

期待される結果 VRM0 アセットが Unity に読み込まれ、移行ワークフローが利用可能な状態。

VRM1 としてエクスポート

目標 移行を適用し、アップグレードされたモデルを VRM 1.0 ファイルとしてエクスポートします。

公式 UniVRM ドキュメントを参照

期待される結果 テストとパッケージ化が可能な VRM 1.0 出力ファイルが得られた状態。

変換済みモデルの確認

目標 MOD に追加する前に、移行されたモデルが使用可能であることを確認します。

公式 UniVRM ドキュメントを参照

期待される結果 変換されたモデルがユースケースに適していることが確認できた状態、または再エクスポート/調整が必要な問題が特定できた状態。

MOD での VRM1 ファイルの使用

モデルの準備ができたら、package.jsonvrm アセットとして登録します。

HMCS ドキュメントでは VRM アセットは VRM 1.0 形式を前提としています。

トラブルシューティングと更新

  • 移行の動作が環境と異なる場合は、まず最新の UniVRM ドキュメントとリリースノートを確認してください。
  • 移行後に視覚的な差異がある場合は、互換性メモと再エクスポート設定を確認してください。