カーブをダイナミックにする

どのカーブもダイナミックな(ヘア)カーブにすることができます。カーブをダイナミックにする場合は、ヘアの剛性が CV ごとに定義され、シミュレートするときの CV 数によって異なることに注意してください。既定では、開始カーブの CV 数に一致します。毛根のサンプル密度(Sample Density)は、この数のスケールに使用できます。サンプル密度(Sample Density)が 2.0 の場合、シミュレーション(および出力カーブ)では CV 数が 2 倍になり、硬さは半分になります。

伸張の抵抗(Stretch Resistance)ベンドの抵抗(Bend Resistance)は、カーブの CV の密度に比例します。このため、ダイナミックなカーブでは CV をできるだけ減らして出力(ヘア システムのサブセグメント)にスムージングを適用すると効率が上がります。

CV が多く、過度の伸縮性がない柔らかなロープを作成したほうがよい場合もあります。これは、ベンドの抵抗(Bend Resistance)を減らし、サブステップ(Substeps)伸張の抵抗(Stretch Resistance)を増やすという方法で行えます。

イメージやワークフローを含む、ダイナミック カーブを使用するサンプル シナリオについては、トンボの尾を使って描いたダイナミックなスプライン IK チェーンを参照してください。

カーブをダイナミックに(Make Curves Dynamic)オプションを設定するには

  1. nHair > 選択したカーブをダイナミックに(nHair > Make Selected Curves Dynamic) > を選択します。

    カーブをダイナミックにオプション(Make Curves Dynamic Options)ウィンドウが表示されます。このオプションの詳細については、nHair > 選択したカーブをダイナミックに(nHair > Make Selected Curves Dynamic)を参照してください。

  2. カーブをダイナミックにするオプション(Make Curves Dynamic Options)を目的に合わせて設定します。
  3. 次のいずれかを実行します。

    • カーブをダイナミックにする(Make Curves Dynamic)をクリックし、選択したカーブをダイナミック ヘア カーブにします。カーブをダイナミックにするオプション(Make Curves Dynamic Options)ウィンドウが閉じます。
    • 適用(Apply)をクリックし、選択したカーブをダイナミック ヘア カーブにします。カーブをダイナミックにするオプション(Make Curves Dynamic Options)ウィンドウは開いたままです。
    • 閉じる(Close)をクリックして選択したカーブをダイナミックにします(Make Selected Curves Dynamic)操作をキャンセルし、カーブをダイナミックにするオプション(Make Curves Dynamic Options)ウィンドウを閉じます。

カーブをダイナミックにするには

  1. ダイナミックにする NURBS カーブ(NURBS curves)を選択します。
  2. (任意)ダイナミックにしたときにカーブのアタッチや割り当てを行いたいサーフェスまたはヘア システムを、Shift キーを押しながら選択します。
  3. nHair > 選択したカーブをダイナミックに(nHair > Make Selected Curves Dynamic)を選択します。

    選択したカーブはダイナミックなヘア カーブになります。

    カーブ以外にヘア システムも選択した場合、ダイナミック カーブがそのヘアシステムにも割り当てられます。

    カーブ以外にサーフェスも選択し、選択したサーフェスにカーブをアタッチ(Attach Curves to Selected Surface)オプションがオンの場合、ダイナミック カーブが選択したサーフェスにアタッチされます。

  4. (任意) follicleShape ノードでアトリビュートを変更することにより、ダイナミック カーブをカスタマイズします。これらのアトリビュートについては、follicleShape を参照してください。
    ヒント:

    ダンプ(Damp)の値を用いると、ストレートではないヘアのカーブの振幅を小さくできます。