DynamicBone - LogiX-Educational-Institute/NeosVR-JP-Wiki GitHub Wiki

ダイナミックボーン

髪などの揺らし方

  1. 設定したアバターをクリックで召喚。

  2. DevToolを装備し頭をセカンダリーで選択する(頭に四角い表示が出る)。そのままコンテキストメニューからインスペクターを開くをクリック。

  3. hairというワードを頼りに、揺らしたいところのスロットを辿っていき、そこに直接ダイナミックボーンのコンポーネントを追加する。Add Component>Physics>DynamicBone>DynamicBoneChainをアタッチ。

  4. 下の方にあるSetup from Children (rig only)(子にしたもののリグ(骨)だけをセットアップします)のボタンをを押す。

  5. IsGrabbable:にチェックを入れておくと、掴んで揺らすことができるようになる。

  6. 頭などを触ったりつかんでみたりして揺れを確認し、調整する。

※↓すり抜けてしまう場合など
7. オブジェクト作成>~>DynamicBoneSphereColliderで作成し、DynamicBoneChain>StaticCollidersに挿入。VisualizeCollidersで表示できる。

  1. いっぱい設定しなければいけないときには、hairがあるスロットの親の下に"db"(dynamic bone)という子スロットを作りそこにHairr関係のスロットを全部入れて、そのdbにDynamicBoneChainを設定すれば、一度にそのスロットに含まれているHearを揺らすことができる。