これは VRM1.0
のスカートの SpringBone
設定を行う Unity エディタ拡張です。
- アバターのルートに
VRMInstance
コンポーネントを付ける - スカートの根本となるボーンを
SkirtRoot
に設定 - オフセット、Leg半径の設定を行う
- オフセット: スカートの根本から Joint の設定を行うボーンまでの深さ
- UpperLeg半径: UpperLeg にコライダーをつける時のボーンからの距離
- スカートにつける Joint の設定を行う
- コライダーの設定する
- Radius:
- コライダーの半径
- 大きなコライダーでPlaneコライダーと同じことをするのである程度大きくしてください
- YOffcet:
UpperLeg
の根本方面への長さ
- TailYOffset:
UpperLeg
の先端方面への長さ
- Radius:
Run
ボタンを押す
- UniVRM: VRM 1.0 Import/Export
このエディタ拡張によるセットアップを行うと以下の削除処理を最初に行います。 残しておきたいものがある場合は複製を作るなど予備を用意してから実行してください。
VRM10SkirtSetup_
から始まる名前のゲームオブジェクトVRMInstance
に含まれるVRM10SkirtSetup_
から始まるSpringBone.ColliderGroups
設定VRMInstance
に含まれるVRM10SkirtSetup_
から始まるSpringBone.Spring
設定SkirtRoot
以下のゲームオブジェクトについているVRMSpringBoneJoint