follicleShape
 
 
 

以下は、ジオメトリ follicleShape ノードの毛根アトリビュート(Follicle Attributes)セクションのアトリビュートの説明です。ジオメトリには、球体など、ヘアがアタッチされるジオメトリの種類が入ります。これらのアトリビュートの変更は、選択した毛根にのみ影響します (毛根ノードとも呼ばれます)。

毛根単位オーバーライド(Per Follicle Overrides)アトリビュートは、関連するヘア システム アトリビュートの修正機能で、可視結果には両方のアトリビュートが影響します(特に Mults の場合)。

関連項目

毛根単位オーバーライド(Per Follicle Overrides)

これらのアトリビュートは、選択した毛根に適用され、対応するヘア システムのアトリビュートをオーバーライドしたり、掛け合わされたり、ブレンドされます。

ダイナミクス オーバーライド(Dynamics Overrides)

ここでは、ダイナミクスに関連するアトリビュートを説明します。

オーバーライド ダイナミクス(Override Dynamics)

オンにすると、ヘア システムのグローバルではなく、ヘアのローカル設定が使用されます。デフォルトでオフに設定されています。

衝突(Collide)

オンにすると、ヘア システム全体に衝突がある場合、ヘアはジオメトリと衝突します。これはデフォルトでオンになっています。

固さ(Stiffness)

レスト位置に対するヘアの柔軟性です。

チューブの伸長度(Length Flex)

長さに沿ってシミュレートしたヘアを伸ばせる量です。

ダンプ(Damp)

ヘア システムのダンプの値をオーバーライドします。これを使用して問題のあるヘアを安定させることができます。詳細については、「hairSystemShape」セクションのダンプ(Damp)を参照してください。

開始カーブに引き付け(Start Curve Attract)

現在選択されているヘア位置から開始位置への引力の強さを定義します。堅いヘアやキャラクタと共に移動するヘアが必要な場合に便利です。さらに、キーフレームを設定されたアニメーションを開始カーブに配置する場合、開始カーブに引き付けアトリビュートを使用して、シミュレーションと開始カーブ アニメーションをブレンドすることができます。

流れるような長いヘアの場合には、通常、開始カーブに引き付けの値はゼロのままにします。ショート ヘアの場合には、ヘアの剛性を非常に大きくして、同時に、いくつかのダイナミックなプロパティを持たせる必要がある場合、ゼロより大きい値を使用します。1.0 でヘア位置は(トランスフォームされた毛根位置に対して)開始カーブ位置になり、ヘアはコリジョンとフォースのみによって曲がります(開始カーブに引き付けを使用しない場合、特にヘアごとの CV が多いときには、反復数とダンプ値をかなり大きくする必要があります)。

開始カーブに引き付けの値を 1.0 に設定すると、カーブ開始位置への引き付けが 100% です。アニメートされた開始カーブがある場合、このカーブにより、シミュレーション方法(Simulation Method)スタティック(Static)に設定したときと似た動作になります。ただし、ダイナミック フィールドは、依然として、ソルブの上に追加されたままになります。

毛根単位の開始カーブに引き付けアトリビュートを使用できるのは、オーバーライド ダイナミクス(Override Dynamics)アトリビュートが有効になっているときだけです。0 より大きい値に設定すると、コネクトされた hairSystemShape の開始カーブに引き付けアトリビュートをオーバーライドします。固さのスケール(Stiffness Scale)アトリビュートを使用して、カーブのどの部分をカーブ開始位置に引き付けるかを制御することができます。

引き付けのダンプ(Attraction Damp)

指定した毛根の開始カーブに引き付けアトリビュートの効果を小さくします。これは、ヘアの弾力性(開始カーブに引き付けの値が高い場合に発生)を小さくしたい場合や、アニメートされたヘアの頂点にダイナミック フィールドを適用したい場合に便利です。

この値はデフォルトではゼロになります。これはダンピングなしを意味します。値を 1 に 設定すると毛根が完全にダンプされ、モーションに動的な影響を与えるのは毛根の開始位置(Start Positions)とフィールド フォースだけになります。値を 0 と 1 の間に設定すると、部分的なダンピングが発生します。hairSystemShape の開始カーブに引き付けの値はこの値によってオーバーライドされ、毛根のオーバーライド ダイナミクス アトリビュートがオンなっているときだけ有効になります。

引き付けスケール(Attraction Scale)

引き付けスケール(Attraction Scale)ランプは、毛根のヘア グループの長さに従って、開始カーブに引き付け(Start Curve Attract)アトリビュート値を減衰させます。follicleノード上の引き付けスケール(Attraction Scale)は、ヘアグループ単位で、hairSystem ノードの引き付けスケールをオーバーライドすることです。

ランプ グラフを使用して、毛の根元から毛先まで変化するヘア グループの固さを定義できます。ランプ グラフの左側は、ヘア グループの毛の根元を、右側は毛先を表します。たとえば、ヘア グループの毛の根元を毛先よりも柔らかくするには、ランプ グラフの右側の値を左側の値よりも小さくします。

引き付けスケール(Attraction Scale) ランプ値は、毛根の開始カーブに引き付け(Start Curve Attract)アトリビュート値の乗数です。したがって、引き付けスケール(Attraction Scale)が 1.0 の場合、開始カーブに引き付け(Start Curve Attract)の値は変わりません。また、値が 0.0 の開始カーブに引き付け(Start Curve Attract)は、引き付けスケール(Attraction Scale)による影響を受けません。

選択した位置(Selected Position)

引き付けスケール(Attraction Scale)グラフで選択されているポイントの現在のヘア グループに従った位置です。X 軸のポイントの位置によっても示されます。

選択した値(Selected Value)

現在のヘア グループの引き付けスケール(Attraction Scale)グラフの選択した位置(Selected Position)にコネクトされたスケールの値です。Y 軸のポイントの位置によっても示されます。

補間(Interpolation)

現在のヘア グループにあるヘア カーブの値をスムースにするために使用される数学的方法を定義します。ランプの補間(Interpolation)は、中間値の計算方法を制御します。

なし(None)

補間は行われません。最終的なテクスチャには、さまざまなカラーが異なるバンドとして表示されます。

リニア(Linear)

値は RGB カラー スペースでリニアに補間されます。

スムース(Smooth)

値はベル カーブに沿って補間されます。ランプの各カラーが周囲の領域に適用され、それから隣の色とすばやくブレンドされます。

スプライン(Spline)

さらに平滑性を高めるために隣接するインデックスを考慮しながら、値がスプライン カーブで補間されます。

固さのスケール(Stiffness Scale)

固さのスケールは、ヘアの根元から先端までの剛性に影響します。グラフの左側が根元、右側が先端にあたります。一般的にヘアは根元が厚いため、先端よりも硬くなります。このアトリビュートは固さのパラメータ値に掛けられるため、値が 1.0 の場合、固さは変更されません。ただし、固さアトリビュートがゼロの場合、このパラメータは効果を持ちません。

このオプションは、指定した毛根の関連する hairSystemShape の固さのスケール アトリビュートをオーバーライドします。固さのスケール アトリビュートは、毛根のオーバーライド ダイナミクス アトリビュートが無効になっている場合には使用できません。

選択した位置(Selected Position)

固さのスケール グラフで現在選択されているポイントの毛根に沿った位置です。X 軸のポイントの位置によっても示されます。

選択した値(Selected Value)

選択された毛根の固さのスケール グラフの選択した位置(Selected Position)にコネクトされる固さの値です。Y 軸のポイントの位置によっても示されます。

補間(Interpolation)

選択したヘア カーブの値をスムースする数学的な方法を定義します。リニア(Linear)スムース(Smooth)スプライン(Spline)、または補間なし(No Interpolation)から選択します。

ヘア グループの幅(Clump Width)

毛根のヘア グループの基本幅または最大幅です。

ヘア グループの幅スケール(Clump Width Scale)

follicle ノード上のヘア グループの幅スケール(Clump Width Scale)は、ヘア グループ単位で、hairSystem ノードのヘア グループの幅(Clump Width)をオーバーライドします。

ヘア グループの幅スケール(Clump Width Scale)ランプ グラフを使用して、毛の根元から毛先までのヘア グループの幅をさまざまに定義することができます。ランプ グラフの左側は、ヘア グループの毛の根元を、右側は毛先を表します。たとえば、ヘア グループ内のヘアをグループの末端でテーパにするには、ランプ グラフの右側の値を左側の値よりも小さくします。

ヘア グループの幅スケール(Clump Width Scale)ランプ値は、毛根のヘア グループの幅(Clump Width)アトリビュート値の乗数です。したがって、ヘア グループの幅スケール(Clump Width Scale)が 1.0 の場合、ヘア グループの幅(Clump Width)は影響を受けません。また、値が 0.0 のヘア グループの幅は、ヘア グループの幅スケールに影響されません。

選択した位置(Selected Position)

ヘア グループの幅スケール(Clump Width Scale)グラフで選択されているポイントの現在のヘア グループに従った位置です。X 軸のポイントの位置によっても示されます。

選択した値(Selected Value)

現在のヘア グループのヘア グループの幅スケール(Clump Width Scale)グラフの選択した位置(Selected Position)にコネクトされたスケールの値です。Y 軸のポイントの位置によっても示されます。

補間(Interpolation)

現在のヘア グループにあるヘア カーブの値をスムースにするために使用される数学的方法を定義します。ランプの補間(Interpolation)は、中間値の計算方法を制御します。

なし(None)

補間は行われません。最終的なテクスチャには、さまざまなカラーが異なるバンドとして表示されます。

リニア(Linear)

値は RGB カラー スペースでリニアに補間されます。

スムース(Smooth)

値はベル カーブに沿って補間されます。ランプの各カラーが周囲の領域に適用され、それから隣の色とすばやくブレンドされます。

スプライン(Spline)

さらに平滑性を高めるために隣接するインデックスを考慮しながら、値がスプライン カーブで補間されます。

レンダー オーバーライド(Render Overrides)

ここでは、レンダリングに関連するアトリビュートを説明します。

ヘア グループの幅係数(Clump Width Mult)

ヘア システム ノードの全体的なヘア グループの幅(Hair Clump Width)を乗算します。ヘア システムのヘア グループの幅が 0 の場合、この設定は効果を持ちません。まとまり内のヘアの総数にも影響し、たとえば、単位あたりの密度がほぼ一定に保たれるようになります。デフォルト値は 1 です。

密度係数(Density Mult)

ヘア システム ノードの全体的なヘア グループごとのヘア(Hair Per Clump)に相対するヘアの数を乗算します。ヘア システムのヘア グループごとのヘアが 0 の場合、この設定は効果を持ちません。デフォルト値は 1 です。

カール係数(Curl Mult)

ヘア システム ノードの全体的なヘアのカール アトリビュートに相対するカールの割合を乗算します。ヘア システムのカールが 0 の場合、この設定は効果を持ちません。デフォルト値は 1 です。

ヘア グループのツイストのオフセット(Clump Twist Offset)

ヘア システム ノードの全体的なヘア グループのツイスト(Clump Twist)アトリビュートからのオフセットを行います(加算または減算)。デフォルト値は 0 です。

カラー ブレンド(Color Blend)

これを使用すると、ヘアのまとまりごとに異なるベース カラーを設定できます。このアトリビュート値は、(ヘア システムの)グローバル カラーをローカル(毛根)のカラー アトリビュートとブレンドする割合を定義します。値が 0 の場合、ヘアのカラーはヘア システム ノードのヘアのグローバル カラーによって決まります。値が 1.0 の場合、ヘアのカラーは完全にそのノードのカラー アトリビュートと同じになります。1.0 と 0 の間の値は、2 つのカラー値のブレンドになります。デフォルト値は 0 です。

カラー(Color)

ヘアの毛根への入力カラーです。