Javascript is required

TOP › マイページTOP ›
入稿ドキュメントMAP › テクニカルガイド ›
VRMモデルをスペースに配置する方法

VRMモデルをスペースに配置する方法

Unity入稿でアバターモデルをスペースに配置する場合、通常はFBX形式のモデルを配置します。
配置したいモデルがすでにVRM形式になっている場合、VRM形式のモデルをそのままスペースに配置して入稿することはできないため、以下の手順で変換してスペースに配置してください。

※Web入稿を行う場合など、Vketへの入稿でアバターのVRMモデルを直接入稿する場合は、該当する入稿方法の入稿ガイドを参照してください。
VRMによる入稿が可能かどうかは開催ごとに異なるため、実際の出展ガイドラインを確認してください。

Unityプロジェクトの準備

⚠️注意⚠️

VketのUnity入稿を行うUnityプロジェクトとは別のUnityプロジェクトで変換作業を行ってください。

1. UniVRMをダウンロードする

こちらのページからUniVRMのunitypackageをダウンロードしてください。基本的に最新版をダウンロードすれば大丈夫です。

placevrm

2. UnityプロジェクトにUniVRMをインポートする

Unityを開き、先ほどダウンロードしたunitypackageをドラッグアンドドロップでインポートしてください。
※Vketの入稿に使用するUnityプロジェクトにUniVRMをインポートしないでください。入稿に使用するMToonシェーダーなどのファイルと衝突する場合があります。

placevrm

VRMモデルの変換

1. VRMモデルをインポートする

UnityにVRMモデルのファイルをドラッグアンドドロップしてインポートしてください。

以下のようなフォルダーとファイルが自動的に作成されます。

  • VRMファイル名.Avatar フォルダー
  • VRMファイル名.AvatarDescription フォルダー
  • VRMファイル名.BlendShapes フォルダー
  • VRMファイル名.Materials フォルダー
  • VRMファイル名.Meshes フォルダー
  • VRMファイル名.MetaObject フォルダー
  • VRMファイル名.Textures フォルダー
  • VRMファイル名.vrm ファイル(ドラッグアンドドロップしたファイル)
  • VRMファイル名.prefab ファイル

2. VRMモデルをシーンに配置する

1で作成された VRMファイル名.prefab をシーンのHierarchyにドラッグアンドドロップしてください。

placevrm

3. VRM関連のコンポーネントを削除する

シーンに配置したモデルのオブジェクトを右クリックし、Prefab > Unpack Completelyを実行してください。

placevrm

Unpackしたオブジェクトを選択した状態でInspectorを確認し、「VRM」から始まる名前のコンポーネントをすべて削除してください。
すべて削除すると、TransformとAnimatorだけが残ります。
※これ以外に、Armature以下にVRM Spring Bone Collider Group等を追加している場合、そちらも削除してください。

placevrm

オブジェクトを開き、secondaryを削除してください。

placevrm

4. 必要なファイルのみを残してエクスポートする

1で自動作成されたフォルダー、ファイルのうち、以下を削除してください。

  • VRMファイル名.AvatarDescription フォルダー
  • VRMファイル名.BlendShapes フォルダー
  • VRMファイル名.MetaObject フォルダー
  • VRMファイル名.vrm ファイル
  • VRMファイル名.prefab ファイル

すべて削除すると、以下が残ります。

  • VRMファイル名.Avatar フォルダー
  • VRMファイル名.Materials フォルダー
  • VRMファイル名.Meshes フォルダー
  • VRMファイル名.Textures フォルダー

シーン上のモデルオブジェクトを、フォルダーにドラッグアンドドロップしてprefabを作成します。

placevrm

この例では、Sample.prefabが新しく作られます。
削除せず残ったフォルダーと、このprefabを選択し、右クリックからExport Package...を実行します。

placevrm

Include dependenciesのチェックを必ず外し、Exportを実行してください。

placevrm

unitypackageファイルを保存するダイアログが表示されるので、名前を付けて保存してください。

Unity入稿用プロジェクトへのインポート

上記で作成したunitypackageを、VketのUnity入稿を行うUnityプロジェクトへインポートしてください。

インポートしたファイルは入稿フォルダー以下へ移動してください。

作成したprefabを入稿用のシーンにドラッグアンドドロップで配置し、位置や大きさなどを調整して入稿してください。

関連リンク

公式ガイドラインの確認

入稿前に、必ず出展ガイドラインと入稿ルールを確認してください。入稿の手順は入稿ガイドをご覧ください。


↑ ページ上部に戻る