追記 : Deluxe版ではこの記事は無視して テストアバター (.vrca) を読み込ませた方が便利です
こちらの記事の事前準備をあらかじめ済ませておいてください。
独自のファイル形式(.aba) を使うと、VRChat 用アバターをVRM化するより少しだけ楽に VR Dance Viewer に持ち込むことができます。
PhysBornを他形式に変換する場合は、VRChat SDK(Avater) と DynamicBone または VRM Converter for VRChat をインストールしておいてください。また、Unity は VRChat SDK 対応のバージョンを使ってください。
(Deluxe版は PhysBorn 変換なしで揺れます)
キャラクター(アバター)編
変換したいモデルをシーンに配置します。
Modular Avatarを使って改変している場合は、Manual bake avatar したモデルを使います。
Deluxe版であればPhysBornはそのまま揺れますが、無料版の場合は揺れません。
無料版で揺らしたい場合は、DynamicBone またはVRMSpringBone に変換します。揺れ物が不要ならば、この手順は不要です。
・DynamicBone に変換するには PhysBone-Converter 等のツールが便利です。
・VRMSpringBone に変換するには VRM Converter for VRChat の Swaying Objects Converter Wizard が便利です。
変換が完了したら、モデルをプロジェクトビューにドラッグしてプレハブ化後、こちらと同様に MakeABTool を起動し、 .aba (Avater) に作成したファイルをセットして start ボタンを押せば完成です。
※アセットバンドルビルド元のファイルは削除せずに、保存しておくことをお勧めします
ちなみに、今回のキャラクターや前回のステージの GameObject には各種コンポーネントが仕込めるので、アニメーションコントローラーやタイムラインを仕込んでオフラインライブを配布、みたいなこともできます。どこかのTuverさん配布してくれないかな(チラッ
関連記事
VR Dance Viewer マニュアルVRDanceViewer用アセットバンドルの作り方

0 件のコメント:
コメントを投稿