Marion のヘアをトリミングする前に、ヘアの一部がフェースに交差していることに気付いた方もいると思います。現在は、ヘアが首の下半分と交差しています。これを修正するには、ヘア コリジョンをセットアップします。ヘアは、それ自体、他のオブジェクト、または地面(グリッド)と衝突するように設定できます。次の手順では、コリジョン
コンストレインを使用して、ヘアが Marion の頭や首と交差するのを防ぎます。
Marion のヘアを頭と首に衝突させるには
- パネルでを選択し、作成時にロケータであるコリジョン コンストレインを確認できるようにします。
- Marion の頭のコリジョン コンストレインを作成するには、次の手順を行います。
- を選択します。
- ですべてのヘア カーブをドラッグして囲み、を選択します。
- を選択します。
- を使って球体のサイズを変更し、Marion の頭より下へ、確認できるまで拡大します。
- で、球体を Y 軸に沿って上へ、球体の頂点と Marion の頭頂部の位置がアラインするように移動します。
- 再度を使って球体のサイズを変更し、Marion の頭のシェイプに合わせます。まず球体の幅を X 方向にスケーリングし、耳から耳までの長さに合わせます。次にカメラをタンブルし、Marion の側頭部を表示して Z 方向にスケールし、球体の幅を Marion
の後頭部から鼻の長さに調整します。以下のイメージのように、球体を移動してサイズと位置をツィークする必要がある場合もあります。
- Marion の上半身のコリジョン コンストレインを作成するには、次の手順を行います。
- ですべてのヘア カーブをドラッグして囲み、を選択します。
- を選択します。
- を使って球体のサイズを変更し、Marion の首より下に延長し、Marion の首を確認できるようにします。
- を使って、球体を Y 軸の下方向に動かし、球体の上部と Marion の上半身の位置が揃うようにします。
- で球体のサイズを再変更し、Marion の上半身の寸法に合うようにします。まず X 方向にスケーリングを行い、球体の幅を肩から肩までに調整します。次にカメラをタンブルし、Marion の側頭部を表示して Z 方向にスケールし、球体の幅を Marion
の背中から胸の幅に調整します。以下のイメージのように、球体を移動してサイズと位置をツィークする必要がある場合もあります。
- を選択します。
- ボタンをクリックして、開始フレームまで巻き戻し、シミュレーションを再生します。
作成したコリジョン コンストレインによって、ヘアがどのように衝突するかを観察します。衝突の設定前には交差していた前部分のヘアは胴体に落ち着き、後ろ部分のヘアは胴体の下でカールしています。
- ヘアが落ち着いたら、シミュレーションを停止します。ヘアが乱れてリラックスしない場合は、必要に応じての hairSystemShape1 タブにあるセクションのまたはを増やしてください。
- ヘアを選択し、を選択して、シミュレーションの開始フレームでヘアが衝突を守るようにします。
- を選択してオフにします。これによりコリジョン コンストレインは非表示になります。