nParticle フォース フィールド(Force Field)コンストレイントを作成する

フォース フィールド(Force Field)コンストレイントを作成して、球状の境界を持つ放射状フィールドで、nParticle オブジェクトをコンストレイントのセンターから押しのけることができます。

注:

フォース フィールド(Force Field)コンストレイントは、nucleus オブジェクトにより生成されるフォース フィールドとは関係ありません。

フォース フィールド(Force Field)コンストレイントを作成するには

  1. コンストレイントする nParticle オブジェクトを選択します。
  2. nDynamics メニュー セットで、nConstraint > フォース フィールド(nConstraint > Force Field) > を選択します。

    フォース フィールド コンストレイントの作成オプション ボックス(Create Force Field Constraint Options Box)が表示されます。

  3. コンストレイントの作成(Create Constraint)または適用(Apply)をクリックします。

    フォース フィールド(Force Field)ロケータが選択した nParticle オブジェクトの中心に表示され、dynamicConstraint ノードがアトリビュート エディタ(Attribute Editor)に表示されます。

    dynamicConstraint ノードのプリセット プロパティは、コンストレイントのタイプ(この場合は、フォース フィールド(Force Field)コンストレイント)とその動作を定義します。たとえば、次のアトリビュート設定を使用してフォース フィールド(Force Field) コンストレイントを作成できます。

    • コンストレイント方法(Constraint Method):スプリング(Spring)
    • コンポーネント リレーション(Component Relation):すべて 1 番目に(All to First)
    • 接続方法(Connection Method):コンポーネント順序(Component Order)

    詳細については、dynamicConstraintShape を参照してください。

  4. Maya の移動ツール(Move Tool)サイズ ツール(Size Tool)回転ツール(Rotate Tool)を使用して、フォース フィールド(Force Field)コンストレイントの位置、サイズ、回転を調整します。

    ロケータの位置、サイズ、回転によって、フォース フィールド(Force Field) コンストレイントのサイズ、シェイプ、ボリュームが決まります。

  5. (オプション) dynamicConstraint ノードのフォース(Force)強さ(Strength)強さドロップオフ(Strength Dropoff)アトリビュートを調整して、フォース フィールドのパワーを定義します。正の値を設定するとフォース フィールドは押し込む、または反発するようになりますが、負の値を設定するとフォース フィールドは nParticle を引き付けるようになります。

関連項目