nCloth を使ってフォース フィールドを生成する

nCloth からフォース フィールド(Force Field)を生成すると、nCloth から nParticle オブジェクトまたはその他の nCloth オブジェクトを押し出したり、nCloth に向かって nParticle オブジェクトまたはその他の nCloth を引き寄せたりすることができます。フォース フィールドは、フィールド マグニチュード(Field Magnitude)に加えて、フィールド距離(Field Distance)で定義されます。これはフィールドがアクティブになっているフィールド生成オブジェクトからの距離を示します。正のフィールド マグニチュード(Field Magnitude)値は nucleus オブジェクトを押し出すフォースを、負のフィールド マグニチュード(Field Magnitude)値は nCloth オブジェクトのほうにオブジェクトを引き寄せるフォースを生成します。nCloth のモーションは、生成されるフォース フィールドの影響を受けません。

フォース フィールド(Force Field)は、サーフェス法線、nCloth オブジェクトのポジティブおよびネガティブ法線から生成できます。

フォース フィールドには、フィールド距離(Field Distance)により定義される領域に沿ったフィールド マグニチュード(Field Magnitude)の分布のコントロールに使用できるフィールド スケール(Field Scale)ランプがあります。

nCloth に対するフォース フィールドを生成するには

  1. フォース フィールドを生成する nCloth オブジェクトを選択します。
  2. アトリビュート エディタ(Attribute Editor)で、nCloth オブジェクトの nClothShape タブを選択します。
  3. フィールドの生成(Field Generation)セクションのフォース フィールド(Force Field)リストから次のいずれかを選択して、フォース フィールドをオンにします。
    • 法線に沿う(Along Normal)は nCloth オブジェクトのサーフェス法線からフォース フィールドを生成します。
    • 片面(Single Sided)は nCloth オブジェクトのポジティブ法線からフォース フィールドを生成します。
    • 両面(Double Sided)は nCloth オブジェクトのポジティブおよびネガティブ法線(両サイド)からフォース フィールドを生成します。
  4. フィールド マグニチュード(Field Magnitude)を調整して、フォース フィールドの強さを増減します。

    正のフィールド マグニチュード(Field Magnitude)値は nucleus オブジェクトを nCloth から押し出し、負のフィールド マグニチュード(Field Magnitude)値はその他の nucleus オブジェクトを nCloth の方に引き寄せます。

  5. フィールド距離(Field Distance)を調整して、フォース フィールドがアクティブになっている nCloth からの距離を指定します。

    フィールド距離(Field Distance)で指定された領域にある nucleus オブジェクトは、このフォース フィールドによる影響を受けます。