VRChatアバターの胸の形状にPhysBoneの当たり判定を合わせるツールです。
BreastPBAdjuster.prefab をアバタールート直下に配置します。Breast L / Breast R に、アバター側の左右の胸ボーンを指定します。Breast_L / Breast_R のPBに、必要ならば元の胸PBの揺れ方の値を移します。
Ignore Transforms や Parameter はprefabの状態を維持してください。Edit Squish で調整します。Use Second Bone をオンにし、Breast L End / Breast R End に2本目を指定します。元の胸PBはビルド時に取り除かれます。胸の形状がボーンと無関係に変わる場合、
これらの場合は、形状ごとにAdjusterを用意し、胸ボーンがどのAdjusterの動きに従うかを切り替えます。
Use Constraint をオンにします。通常用Adjuster ──┐
├─→ Constraintで選択 ─→ アバターの胸ボーン
衣装用Adjuster ──┘
通常用・衣装用の2つなら、Weightは次のようにします。左右のRotationとScale両方を切り替え、2本目を使う場合はそちらも同様に設定します。Constraint全体のWeightは1にします。
| 表示する形状 | 通常用Source | 衣装用Source |
|---|---|---|
| 通常 | 1 | 0 |
| 衣装用 | 0 | 1 |
Sourcesは既存の末尾に追加されます。ヒエラルキー上の上から0番目、1番目になります。
切り替えアニメーションやメニューは別途設定が必要です。配置だけでは切り替わりません。
net.narazaka.vrchat.breast-pb-adjuster
未設定
0.5.1
未設定
なし
なし