FAQ
FBXファイルをVRMファイルに変換する方法
BlenderまたはUnityを使用してFBXモデルをVRM形式に変換する詳細な手順
FBXファイルをVRMファイルに変換する手順はいくつかの方法で実現できます。主にBlenderまたはUnityを使用します。
方法1:Blenderを使用する
-
Blenderをインストール Blenderをダウンロードしてインストールします(Windows、MacOS、Linuxに対応)。
-
VRMプラグインをインストール
- VRMプラグイン(例:VRM Addon for Blender)をダウンロードします。
- Blenderで「編集」メニューを開き、「環境設定」を選択し、「アドオン」タブで「インストール」をクリックして、ダウンロードしたプラグインファイルを選択します。
-
FBXファイルをインポート
- Blenderで「ファイル」メニューから「インポート」を選択し、FBX形式を選んで、FBXモデルを見つけてインポートします。
-
ボーンとシェイプを設定
- 必要に応じて、必要なボーンとシェイプのキーフレーム(ブレンドシェイプ)を追加します。
-
VRMとしてエクスポート
- 「ファイル」メニューから「エクスポート」を選択し、VRM形式を選んで、エクスポートオプションを設定し、ファイルを保存します[1][2]。
方法2:Unityを使用する
-
Unityをインストール Unityをダウンロードしてインストールします(2019.4.xバージョンの使用を推奨)。
-
UniVRMをインポート
- UniVRMの最新バージョン(.unitypackageファイル)をダウンロードし、新しいUnityプロジェクトを作成します。
- ダウンロードしたUniVRMパッケージをUnityにドラッグしてインポートします。
-
FBXモデルをインポート
- FBXモデルをUnityのAssetsフォルダにドラッグします。
-
アニメーションタイプを設定
- インポートしたモデルを選択し、Inspectorウィンドウで「Animation Type」を「Humanoid」に設定し、「Apply」をクリックします。
-
ボーン設定を確認
- 「Configure…」ボタンをクリックして、ボーンが正しく設定されているか確認します。赤いマークの付いたボーンがないことを確認し、あれば修正します。
-
VRMとしてエクスポート
- Hierarchyウィンドウでモデルを選択し、メニューから
VRM > UniVRM > Export humanoid
を選択します。 - 作者情報を入力した後、「Export」をクリックし、保存場所を選択してエクスポートを完了します[5]。
- Hierarchyウィンドウでモデルを選択し、メニューから
この2つの方法は、FBXファイルをVRM形式に効果的に変換することができます。個人の習慣やツールの可用性に応じて、自分に合った方法を選んで変換してください。