VR Dance Viewer 用 アセットバンドルの作り方(キャラクター編)

2023/11/21

Unity VRDanceViewer

t f B! P L

追記 : 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 VRChatSwaying Objects Converter Wizard が便利です。

変換が完了したら、モデルをプロジェクトビューにドラッグしてプレハブ化後、こちらと同様に MakeABTool を起動し、 .aba (Avater) に作成したファイルをセットして start ボタンを押せば完成です。




※アセットバンドルビルド元のファイルは削除せずに、保存しておくことをお勧めします


ちなみに、今回のキャラクターや前回のステージの
GameObject には各種コンポーネントが仕込めるので、アニメーションコントローラーやタイムラインを仕込んでオフラインライブを配布、みたいなこともできます。どこかのTuverさん配布してくれないかな(チラッ


関連記事

VR Dance Viewer マニュアル
VRDanceViewer用アセットバンドルの作り方

このブログを検索

Amazon.co.jp[PR]

このブログについて

QooQ