もちもちのほっぺ
このページではほっぺにボーンウェイトを追加してもちもちにする方法について説明します。
- 入れ子になった空の Game Object をアバタールートの中に作成します。
この Game Object が後にボーンとなるため、それを前提とした位置に配置します。

- 外側の Game Object に
VRC Phys Boneコンポーネントを追加します。

- 手で触れられるよう
Collision > Radiusに適切な値を設定し、アバターの移動が影響しないようForces > Immobileに1を設定します。
また、触れられたときに曲がりすぎないようLimits > Limit TypeをAngleにしてLimits > Max Angleに適切な値を設定します。
後からForces > PullやForces > Spring、Transforms > Endpoint Positionなどの設定を調整することで、より良い動きを目指すことができます。

- 外側の Game Object に
MA Bone Proxyコンポーネントを追加します。

ターゲットにHeadボーンを設定し、そのままHeadボーンの子に移動するよう配置モードを子として・ワールド位置と向きを維持にします。

- 内側の Game Object に
Bone Weight Modifierコンポーネントを追加します。

レンダラーに顔メッシュのSkinned Mesh Rendererを設定します。
今回はこの Game Object を対象としてウェイトを適用するため、ボーンは未設定のままにしています。

+ボタンを押してVolumeウェイトを追加します。

- 片側のほっぺの周りを覆うよう
半径を設定します。
また、ボーンの動きが影響しすぎないようウェイトを小さくしておきます。

- ここまでの手順で作成したボーンを複製して反対側に配置します。

- Play Mode に入って Game View でほっぺがもちもちできることを確認します。