DynamicBone - LogiX-Educational-Institute/NeosVR-JP-Wiki GitHub Wiki
ダイナミックボーン
髪などの揺らし方
-
設定したアバターをクリックで召喚。
-
DevToolを装備し頭をセカンダリーで選択する(頭に四角い表示が出る)。そのままコンテキストメニューからインスペクターを開くをクリック。
-
hairというワードを頼りに、揺らしたいところのスロットを辿っていき、そこに直接ダイナミックボーンのコンポーネントを追加する。Add Component>Physics>DynamicBone>DynamicBoneChainをアタッチ。
-
下の方にあるSetup from Children (rig only)(子にしたもののリグ(骨)だけをセットアップします)のボタンをを押す。
-
IsGrabbable:にチェックを入れておくと、掴んで揺らすことができるようになる。
-
頭などを触ったりつかんでみたりして揺れを確認し、調整する。
※↓すり抜けてしまう場合など
7. オブジェクト作成>~>DynamicBoneSphereColliderで作成し、DynamicBoneChain>StaticCollidersに挿入。VisualizeCollidersで表示できる。
- いっぱい設定しなければいけないときには、hairがあるスロットの親の下に"db"(dynamic bone)という子スロットを作りそこにHairr関係のスロットを全部入れて、そのdbにDynamicBoneChainを設定すれば、一度にそのスロットに含まれているHearを揺らすことができる。