ご存知のとおり Blender のヘアーパーティクルには「ヘアダイナミクス」という機能があって、重力や風などの物理演算を使って髪をアニメーションで動かす事ができます。 髪が物理演算で動くのは素晴らしいのですが、髪が体と衝突したときに突き抜けてしまうことがあります。 重力で落ちた髪が体を貫通してします これを防ぐためにいろいろなことを試しました。 おかげさまで下記のように髪が体に沿って動くようになり、いろいろなポーズを取っても体を貫通しないようにすることができました。 今回はヘアーパーティクルが体を貫通しないようにする方法をまとめておきたいと思います。 目次 ヘアーパーティクルのウェイトとピン留め コリジョンを使った衝突判定 フォースフィールドを使った擬似的な衝突判定 子パーティクルに「補間」を使っている場合 ヘアーパーティクルのウェイトとピン止め ヘアダイナミクスをオンにしてアニメーション
![Blenderのヘアーパーティクルが体を貫通しないようにする](https://cdn-ak-scissors.b.st-hatena.com/image/square/37dc96f5c7ea8cb9414e0945dbc7946696933544/height=288;version=1;width=512/https%3A%2F%2Fi0.wp.com%2F3dgraph.me%2Fwp-content%2Fuploads%2F2019%2F10%2Fp79_eyecatch.jpg%3Ffit%3D1000%252C667%26ssl%3D1)