FurCurveAttractors ノード

ヘア システムをファー ディスクリプションにアタッチすると、FurCurveAttractors ノードが作成されます。このノードでは、以下のアトリビュートを使用できます。

詳細については、ファー カーブ アトラクタ セット アトリビュートの変更ファー > カーブ アトラクタ セットの編集(Fur > Edit Curve Attractor Set)を参照してください。

注:

半径(Radius)累乗(Power)インフルエンス(Influence)開始の長さ(Start Length)終了の長さ(End Length)、およびしきい値の長さ(Threshold Length)アトリビュートは、ファー アトリビュート ペイント ツール(Paint Fur Attributes Tool)を使用してペイントしたり、テクスチャ マッピングしたりすることもできます。

ファー カーブ アトラクタ(FurCurveAttractors)

ファー カーブ アトラクタ セットの既定の名称は、わかりやすいもの(たとえば、windCurveAttractors)に置き換えてください。

アトラクタのモデル(Attractor Model)

カーブ アトラクタのタイプを選択します。

ローカル(Local)

ローカル引力は、最も近いアトラクタがその初期状態から変わる量によって、ファーの向きとシェイプに影響を与えます。初期状態は既定ではファーの法線で、開始位置の設定(Set Start Position To)が使用された場合、ファーの開始位置です(詳細については、ヘア カーブの開始位置をファー位置に設定するを参照してください)。これにより、アトラクタの正確な変化を、その変化がわずかであろうと、極端であろうと、ファーに正確に伝えることができます。

グローバル(Global)

グローバル引力は、ファーを最も近いアトラクタ へアに引き付け、束効果を生じます。

ファー単位のカーブ(Curves Per Fur)

ファーに影響するカーブ数を入力します。ガイドラインとして次のアトリビュートを使用してください。

1: すべてのファーが最も近くにある 1 つのカーブによるインフルエンスを受けます。

2: すべてのファーが最も近くにある 2 つのカーブによるインフルエンスを受けます。

3: すべてのファーが最も近くにある 3 つのカーブによるインフルエンスを受けます。

グローバル スケール(Global Scale)

この設定を使用して、半径(Radius)累乗(Power)インフルエンス(Influence)および長さ(Length)の値を共通のファクタで調整することができます(マップされた値を含む)。既定値は 1.0 です。たとえば、以下のようになります。

注: ファーがシミュレーション時に動かない場合、グローバル スケール(Global Scale)しきい値の長さ(Threshold Length)の値(FurCurveAttractors ノード)の積が長さ(Length)の値(FurDescription ノード)を超えていないか確認します。この場合、ファーはカーブ アトラクタによるインフルエンスを受けません。例:

しきい値の長さ(Threshold Length) (0.33) * グローバル スケール(Global Scale) (10) = 3.33

ファー ディスクリプションの長さが 1.5 の場合、グローバル スケールの値によりしきい値の長さ 1.5 より大きい 3.33 になるため、ファーはカーブ アトラクタによるインフルエンスを受けません。

ベイク アトリビュート(Bake Attribute)

ベイク処理をする 1 つまたはすべてのアトリビュートを指定します。

ベイク処理(Bake)

このボタンをクリックし、ベイク アトリビュート(Bake Attribute)のプルダウン リストで指定したアトリビュートをベイク処理します。

半径(Radius)

最も近いカーブを検出するための半径をワールド単位で設定します。この値は、ファーが非常に離れたカーブのインフルエンスを受けないようにするのに役立ちます。

累乗(Power)

このアトリビュートは、アトラクタのモデル(Attractor Model)グローバル(Global)とした場合だけ、使用できます。累乗(Power)を使用して、カーブがファーに及ぼすインフルエンスの仕方を設定します。入力する値は減衰関数の指数で、この値によりファーの受けるインフルエンスが毛先よりも根元で小さくなります。

0.0: ファー全体がインフルエンスを受けます。

1.0: ファーの根元で受けるインフルエンスが毛先に比べ非常に小さくなります。

インフルエンス(Influence)

カーブがファーに及ぼすインフルエンスの度合いを設定します。入力する値によって、ファーに対するインフルエンスは直線的に増加または減少します。ガイドラインとして次のアトリビュートを使用してください。

0.0 — インフルエンスなし。

1.0 — 標準のインフルエンス。

アトラクタのモデル(Attractor Model)グローバル(Global)とした場合、インフルエンスを大きくするために、上記より大きい値を使用することができます。

開始の長さ(Start Length)

ファーがインフルエンスを受けはじめるポイントを、ファーに沿った、根元を原点とするワールド単位で設定します。一般的に、ファーをファー沿いのポイントまで法線方向に生やしたい場合を除き、この値は 0.0 にしておきます。

終了の長さ(End Length)

ファーがインフルエンスを受けなくなるポイントを、ファーに沿った、根元を原点とするワールド単位で設定します。最善の結果を得るには、この値を少なくとも最も長いファーの長さと同じ大きさにする必要があります。それよりも小さい値にすると、ファーの毛先はインフルエンスを受けなくなります。

注:

長さ(Length)セクションからファー ディスクリプションにノイズ振幅(Noise Amplitude)を追加した場合、終了の長さ(End Length)はファーの長さよりも大きな値に設定してノイズによって生じる余分な長さも考慮に入れるようにしてください。

しきい値の長さ(Threshold Length)

この値より短いファーはまったくインフルエンスを受けず、その結果、動きません。この値は、長いファーにはインフルエンスを与え、短いファーにはインフルエンスを与えないようにするために使用します。

ディテール(Details)

このセクションでは、追加のアトリビュートを設定することができます。このセクションには、ファー カーブ アトラクタ(Fur Curve Attractor)アトリビュートごとにラベルの付いたサブセクションがあります。各サブセクションには、以下の追加アトリビュートが含まれます。

マップ オフセット(Map Offset)

アトリビュート値をオフセットする係数を設定します。たとえば、ファーの長さ(Length)アトリビュートの既定の値の範囲 0 ~ 1 を 4 ~ 5 に変更する場合は、オフセット係数を 4 に設定します。

マップ乗数(Map Multiplier)

アトリビュート値を乗算する係数を設定します。たとえば、ファーの長さ(Length)アトリビュートの既定の値の範囲 0 ~ 1 を 0 ~ 10 に変更する場合は、乗算係数を 10 に設定します。

ノイズ振幅(Noise Amplitude)

アトリビュートのノイズ値を設定します。0 に設定すると、ノイズやバリエーションは適用されません。

ノイズ周波数(Noise Frequency)

アトリビュートのノイズ周波数を設定します。ノイズ周波数(Noise Frequency)の値を高くするほど、特定の距離または領域にわたる変動量が大きくなります。

関連項目