FBXからVRMを作成する方法
この文書では3DモデルフォーマットのFBXファイルから VR用人型モデルフォーマットのVRMファイルを作成する方法を解説します。
VRMとは
VRMとは主にVRで用いられる3Dアバターを横断的に扱うためのフォーマットです。
詳細については公式サイトの解説に譲りますが、 一度作成すれば多くのソフトで同一ファイルを扱うことが出来るのが特徴です。
FBXからVRMを作成する方法
それではFBXファイルからVRMファイルを作成する方法を解説します。
ここでは既に各種セットアップ済みのFBXファイルを用います。 VRChatを想定して作られたモデルが一番使いやすいでしょう。 今回はCC0で使用可能なシャペルさんを使います。
UniVRMをダウンロードしてインポートする
公式サイトから飛べるgithubのリリース一覧から UniVRMの最新版をダウンロードします。
次にUnityHubなどで新規プロジェクトを作成しましょう。 Unityのバージョンは最新リリースで提示されているバージョン(大抵の場合はLTSの最新)を用いるのが確実です。
次に公式サイトの説明通り、 UniVRMをインポートします。 メニューの位置はこのあたりです。
シャペルさんをプロジェクトに追加する
次にシャペルさんを解凍したフォルダをプロジェクトに追加します。
具体的にはzipファイルを解凍してアセットのあるフォルダに追加します。 画面下のAssetsで右クリックをして”Show in Explorer”でエクスプローラーを開いたらその中に解凍したフォルダを移動します。
最終的にUnityの画面で次のようになればOKです。