nHair トランスフォーム コンストレイントを作成する

トランスフォーム(Transform) コンストレイントを作成して、特定の nHair カーブ CV の位置を保持するか、または XYZ 空間内でそれらを移動させることができます。

nHair のトランスフォーム(Transform) コンストレイントを作成するには

  1. シーン ビューで、コンストレイントするヘア カーブ CV を選択します。nConstraint のカーブ コンポーネントを選択するを参照してください。
  2. FX メニュー セットで、nConstraint > トランスフォーム コンストレイント(Transform Constraint)を選択します。

    以上の操作で、選択した nHair カーブ CV が XYZ 空間でそれらの現在の位置にコンストレイントされ、選択された nHair カーブ コンポーネント用にトランスフォーム(Transform) コンストレイント ロケータが作成されます。

    また、この時点でカーブは dynamicConstraint ノードを通して nHair システムの nucleus ソルバに接続されています。

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

    • コンストレイント方法(Constraint Method):スプリング(Spring)
    • コンポーネント リレーション(Component Relation):すべて 1 番目に(All to First)
    • 接続方法(Connection Method):最大距離内(Within Max Distance)

      最大距離内(Within Max Distance)は、nHair トランスフォーム(Transform)コンストレイントとの併用に適しています。

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

  3. (オプション)コンストレイントをアニメートされたキャラクタとともに移動されることを確認するために、スケルトン モード下でトランスフォーム(Transform)コンストレイントの dynamicConstraint ノードをペアレント化します。

関連項目