nHair に nConstraint を使用して、ヘア カーブをスタイリング、配置、保持を行うことができます。コンストレイントを作成するときは、次の動作に注意してください。
- nConstraint は、(出力カーブに対してではなく)入力カーブに割り当てられます。しかし、ヘア システム上でnConstraint を作成するためには、出力カーブの CV または頂点を選択する必要があります。ヘア カーブのエッジはコンストレイントできません。
- トランスフォーム(Transform) コンストレイントを使用して、選択したカーブをヘア スタイルに押し込んだり、ヘア スタイルから引き出したりして配置できます。たとえば、コンストレイントを作成した後、インタラクティブ再生(Interactive Playback)モード(nSolver > インタラクティブ再生(nSolver > Interactive Playback)を使用してシミュレーションを再生し、dynamicConstraint ノードを選択し、移動(Move)ツールを使用してコンストレイントされたカーブを配置します。
- オブジェクトとコンポーネントの間、またはオブジェクト間に接続を作成するには、コンポーネント間(Component to Component)コンストレイントを使用します。たとえば、コンポーネント間(Component to Component)コンストレイントを使用して、ヘア カーブを他の nucleus オブジェクトにアタッチできます。また、束ねられたヘア スタイルとなるように多数のヘア カーブをまとめてコンストレイントするためにも使用できます。
- コンストレイントする nHair システムがアニメートされたキャラクタ上に存在する場合は、コンストレイント位置がキャラクタの位置に相対的になるように、スケルトン モデル下で dynamicConstraint ノードをペアレント化します。
nucleus オブジェクトのコンストレイント も参照してください。