対応衣装へ着せ替える
ここでは、購入したアバター専用に作られた対応衣装を、Modular Avatarで導入します。非対応衣装を体型へ合わせる作業は、Blenderやシェイプキー調整などが必要になるため、このページの対象外です。
作業前に確認すること
Section titled “作業前に確認すること”- 衣装の対応アバター名と対応バージョンが一致している
- 衣装の利用規約を確認した
- 衣装が使うシェーダーを追加した
- Modular Avatarをプロジェクトへ追加した
- 正常にアップロードできた状態のバックアップがある
1. 衣装をインポートする
Section titled “1. 衣装をインポートする”衣装の.unitypackageをダブルクリックし、UnityへImportします。
衣装に専用の導入ツールやセットアップ済みPrefabが付属している場合は、販売ページや同梱説明書の手順を優先してください。
2. 衣装Prefabをアバターの中へ入れる
Section titled “2. 衣装Prefabをアバターの中へ入れる”- Projectウィンドウで、対象アバター用の衣装Prefabを探します。
- 衣装PrefabをHierarchy上のアバターへドラッグ&ドロップします。
- 衣装がアバターの子オブジェクトになっていることを確認します。
この時点では衣装が体に追従しなくても問題ありません。
3. Setup Outfitを実行する
Section titled “3. Setup Outfitを実行する”- Hierarchyで追加した衣装のルートを右クリックします。
Modular Avatar→Setup Outfitを選びます。- 衣装に
Merge ArmatureやOutfit Rootなどのコンポーネントが追加されたことを確認します。
Setup Outfitは、衣装側のボーンをアバターの対応するボーンへ自動的に統合する設定を行います。
詳しい仕組みはModular Avatar公式の衣装チュートリアルを参照してください。
4. 元の衣装や素体を調整する
Section titled “4. 元の衣装や素体を調整する”新しい衣装と重なる元の服は、Hierarchyで非表示にします。素体が衣装からはみ出す場合は、アバターや衣装に用意されているシェイプキーで該当部分を絞る・非表示にします。
削除ではなく非表示にしておくと、後から戻しやすくなります。
素体のメッシュや元のPrefabを直接削除・改変すると、更新ややり直しが難しくなります。まずは非破壊で調整してください。
5. 動きを確認する
Section titled “5. 動きを確認する”UnityのPlayモードに入り、Sceneビューでアバターの姿勢を動かして確認します。
- 衣装が体の動きに追従する
- 手足を曲げても大きく貫通しない
- スカートや飾りのPhysBoneが不自然に暴れない
- 元の衣装が重なって表示されない
- 胸や体型のシェイプキーが必要なら衣装側にも同期される
体型のシェイプキーを衣装へ同期する場合は、Modular AvatarのBlendshape Syncを利用できます。
6. テストして再アップロードする
Section titled “6. テストして再アップロードする”衣装変更後も、まずSDKの「Build & Test」でVRChat内の見た目と動きを確認します。問題がなければ「Build & Publish」でアップロードします。
既存アバターを選択した状態でアップロードすれば更新になります。誤って別アバターとして増やさないよう、Blueprint IDやSDKの表示を確認してください。
うまくいかないとき
Section titled “うまくいかないとき”Setup Outfitが表示されない
Section titled “Setup Outfitが表示されない”プロジェクトにModular Avatarが追加されているか確認し、Unityを再起動します。
衣装が体についてこない
Section titled “衣装が体についてこない”衣装がアバターの子になっているか、正しいルートオブジェクトにSetup Outfitを実行したか確認します。
衣装が大きくずれる
Section titled “衣装が大きくずれる”対応アバターや対応バージョンが違う可能性があります。衣装の商品説明を再確認してください。
また、一部のスケール調整が絡む対応衣装などで、「Hierarchy直下にドラッグ&ドロップ」と「アバター直下にドラッグ&ドロップ」でズレが発生する場合があります。もう一方の方法を試してみると、解消する可能性があります。
体が衣装を突き抜ける
Section titled “体が衣装を突き抜ける”素体を隠すためのシェイプキーがないか、アバターと衣装の説明書を確認します。すべてのポーズで完全に貫通を防ぐには、追加調整が必要な場合があります。