Unity Hubで新しいプロジェクト(3D)を作成して開く
※VCCからやるとVRC用のデータが入ってVRMを壊す原因になるのでUnity Hubからやること
VRM化したい子のfbxデータ(大体元プロジェクトのAssets→したい子の名前フォルダに入ってる)をみつける
Assets内にドラッグ&ドロップしたfbxをクリック
Inspectorを表示
Animation TypeをHumanoidにする
Applyを押す
Configueを押す
保存する?と聞かれるので「Save」を押す
緑色の人型が表示される。
VRCのケモノアバターだと最初は大体下画像みたいになっている
必要な場所が緑になっていないと正しく動かないので設定をする
具体的には次の手順
HierarchyのChestを右下のChestの→にあるNoneにドラッグ&ドロップする
できたら一番右のバーを下にスクロールしてDoneを押す
何か聞かれるので「Apply」を押す
fbxをHierarchyにドラッグ&ドロップ
ここまででfbxの読み込み手順は終了!
UniVRM-0.99.0_f9ee.unitypackageを読み込む
(画像はないです・・)
AssetsでCreate→Folderする 名前を適当に変える(ここではTexにする)
テクスチャをColorのTextureのLit Colorにいれる
できたマテリアルをクリックしてCtrl+Dを押して複製する
適当に名前とテクスチャを変えて他の物も同様に作る
作ったマテリアルをScene上のアバターにドラッグ&ドロップする
※服のマテリアルのCull ModeはOffのほうがいいかもしれない
上メニューのVRM0からExport to VRM 0.xを実行する
※小物とかを付けるのは後で。とりあえずなるべくシンプルな形で動作確認しよう
Informationを適当に入れてExport(再配布設定は最初から一番厳しい設定になっているので気にしなくてOK)
これで最小限のVRM化は終わり!
あとは適当にVRoid Hubに登録するとかして使おう~
ここまでがうまくいった場合、この後やることとしては次があります・・・
- VRM表情設定するやつを使って表情設定
- 小物の追加(シェーダー変更忘れないように~)
- テクスチャ微調整