nCloth のコンストレイント メンバーシップを編集する

 
 
 

コンストレイントのメンバーシップを編集して、nCloth コンストレイントで使用するコンポーネントの追加、除去、または置き換えを行うことができます。ただし、コンストレイントのメンバーシップの編集では、既存のコンストレイントにオブジェクトを追加することはできません。

コンストレイント メンバーシップを編集するには、メンバーの置き換え(Replace Members)メンバーの追加(Add Members)メンバーの除去(Remove Members)の各オプション、または nConstraint メンバーシップ ツール(nConstraint Membership Tool)を使用します。

選択したコンストレイントのメンバーとリンクを確認するには

  1. アウトライナ(Outliner)で、ダイナミック コンストレイント メンバーシップ編集の対象とするコンストレイントされた nCloth またはパッシブ オブジェクトの dynamicConstraint ノードを選択します。
  2. nConstraint > メンバーの選択(nConstraint > Select Members)を選択します。

    選択したコンストレイントのコンポーネント メンバーとリンクがシーン ビューにハイライトされます。

nCloth のコンストレイント メンバーシップを編集するには

  1. 編集の対象とするコンポーネントのタイプに適したコンポーネント セレクション モードを使用して、追加、除去、または置き換えを行うコンストレイントされたオブジェクトのコンポーネントを選択します。

    たとえば、頂点をリンクするコンポーネント間(Component to Component)コンストレイントのメンバーシップを編集する場合は、頂点(Vertex)セレクション モードを使用します。

  2. コンストレイントされたオブジェクトにコンストレイントが 1 つだけの場合は、次のいずれかを実行します。
    • 選択したコンポーネントをコンストレイントに追加する場合は、nConstraint > メンバーの追加(nConstraint > Add Members)を選択します。
    • 選択したコンポーネントをコンストレイントから除去する場合は、nConstraint > メンバーの除去(nConstraint > Remove Members)を選択します。
    • 選択したオブジェクト上のすべての現在のコンストレイント メンバーを選択したコンポーネントに置き換える場合は、nConstraint > メンバーの置き換え(nConstraint > Replace Members)を選択します。
      注:

      「選択項目に複数のコンストレイントがあります。編集するコンストレイント ノードを追加選択してください(Multiple constraints for selected items. Additionally select the constraint node to edit) 」というメッセージが表示される場合は、オブジェクトに複数のコンストレイントがあることを意味します。手順 3 を参照してください。

  3. コンストレイントされたオブジェクトに 2 つ以上のコンストレイントがある場合は、編集するコンストレイントを指定する必要があります。オブジェクトのコンポーネントを選択した状態で、次のいずれかを実行します。
    • シーン ビューで、 キーを押しながら編集するコンストレイントをクリックします。
    • アウトライナ(Outliner)で、 キーを押しながら編集するコンストレイントの dynamicConstraint ノードをクリックして選択します。

    これで nConstraint > メンバーの追加(nConstraint > Add Members),nConstraint > メンバーの除去(nConstraint > Remove Members)、または nConstraint > メンバーの置き換え(nConstraint > Replace Members)を選択して、選択したコンストレイントのメンバーシップを編集できるようになります。

nConstraint メンバーシップ ツール(nConstraint Membership Tool)を使用してダイナミック コンストレイントのメンバーシップを編集するには

  1. アウトライナ(Outliner)で、ダイナミック コンストレイント メンバーシップ編集の対象とするコンストレイントされた nCloth またはパッシブ オブジェクトの dynamicConstraint ノードを選択します。
  2. アトリビュート エディタ(Attribute Editor)で、メンバーシップ編集の対象とする特定のダイナミック コンストレイント(dynamicConstraint)のタブを選択し、選択(Select)をクリックします。
  3. nDynamics メニュー セットで、nConstraint > nConstraint メンバーシップ ツール(nConstraint > nConstraint Membership Tool)を選択します。
  4. 次のいずれかを実行します。
    • 選択したダイナミック コンストレイントの現在のメンバーを置き換える、コンストレイントされた頂点を選択します。
    • 選択したダイナミック コンストレイントに追加する頂点を、 キーを押しながらクリックします。
    • 選択したダイナミック コンストレイントから除去する頂点を、 キーを押しながらクリックします。
  5. キーを押して、ダイナミック コンストレイントのメンバーに対する置き換え、追加、除去のいずれかの操作を完了します。