グラデーション修飾子

グラディエントモディファイヤは、入ってくるグラディエントを読み取り、変更されたグラディエントカーブを出力します。たとえば、入ってくるグラデーションが0.0から1.0まで線形で、モディファイアがY軸の値が1.0のグラデーションオフセットノードである場合、結果のグラデーションは1.0から2.0までの線形グラデーションです。グラデーションモディファイヤは、スケマティックビューポートの標準のチャネルモディファイヤと同様に作成でき、その入力と出力は、グラデーションユーザーチャネルを含む任意のアイテムのグラデーションチャネルに接続できます。

グラデーションブレンド

グラデーションブレンドモディファイヤは、2つのグラデーション間の線形補間を実行します。

入力Aは線形勾配です。

入力Bは曲線勾配です。

ブレンド量が0%の場合、線形グラデーションが出力になります。ブレンド量が100%の場合、カーブしたグラデーションが出力されます。ブレンド量が50%の場合、出力は線形グラデーションと曲線グラデーションの混合になります。

グラデーションブレンドのプロパティ

Channels on the Node by Default

Input A

ブレンド元のグラデーション。

Input B

ブレンドするグラデーション。

Output

ブレンドされたグラデーション。

Properties Panel

Mode

補間の変調に使用される値のタイプ。次のオプションを使用できます。

  • Scalar -デフォルト値。ブレンドはグラデーションの長さに沿って均一であり、 Blend Amountチャネル。
  • Gradient -ブレンドはグラデーションの長さに沿って変化し、 Blend Gradientチャネル。

Blend

いつModeに設定されていますScalar、入力Aと入力Bの間でブレンドする量を指定します。

勾配クランプ

グラデーションクランプモディファイヤは、グラデーション出力値をクランプし、値が指定された最小および最大範囲を超えないようにします。

次の画像は、 Minimum Value 0.25とaのMaximum value 0.75の。

入力勾配。

クランプされた勾配。

グラデーションクランプのプロパティ

Channels on the Node by Default

Input

クランプする勾配。

Output

クランプされた勾配。

Properties Panel

Minimum Value クランプされた範囲の下端。
Maximum Value クランプされた範囲の上端。

メッシュからのグラデーション

メッシュからのグラデーションモディファイヤは、メッシュレイヤーからグラデーションを生成します。X、Y、またはZ軸のメッシュの高さをグラデーションの値にマッピングします。

モディファイヤは入力メッシュをスライスし、スライスにレイキャストして表面の高さを抽出します。スライスの軸とオフセットを指定し、アニメーション化して、グラデーションの傾きを時間の経過に応じて変更できます。

Channels on the Node by Default

Mesh

グラデーションの生成に使用されるメッシュ。

Output

計算された勾配。

Properties Panel

Axis

レイキャストが投影される軸。軸のメッシュの高さは、グラデーションの値を決定します。

Slice Axis

メッシュがスライスされる軸。UおよびVは、次のように指定されていない2つの軸にマップします。 Axisレイキャスティング用。たとえば、レイキャスティング軸がY、U、Vの場合、 Slice Axis XとZをそれぞれ表します。

Slice Offset

メッシュをスライスするためのスライス軸に沿ったオフセット。この値をアニメーション化すると、スライス平面が前後に移動し、グラデーションの値がアニメーション化されます。

Range Minimum/Range Maximum

メッシュの境界ボックスはグラデーションの極値として読み取られますが、グラデーション値にマップする方法は、 Range MinimumそしてRange Maximumオプション。これらの値を変更すると、境界ボックスの最小値と最大値がグラデーションの最小値と最大時間値にどのようにマッピングされるかが制御されます。

勾配計算

グラデーション演算修飾子は、任意の数のグラデーション入力に対して基本的な数学演算を実行します。

次の3つの入力勾配を見てみましょう。

次の結果は、各数学演算を使用して生成されます。

Channels on the Node by Default

Input

数学演算を実行する勾配。この入力により、複数の接続が可能になります。

Operation

実行する数学演算。使用可能なオプションは次のとおりです。

Add -グラデーションを互いに追加し、計算結果を出力します。

Subtract -ゼロの平坦な勾配から、各勾配を順に減算します。

Multiply -勾配を相互に乗算し、計算結果を出力します。

Minimum -各入力グラデーションから選択された最小値を含むグラデーションを返します。

Maximum -各入力グラデーションから選択された最大値を含むグラデーションを返します。

Average -すべての入力勾配の平均を返します。

Output

計算された勾配。

グラデーションノイズ

グラデーションノイズモディファイヤは、Perlinノイズを既存のグラデーションに適用します。修飾子は、ノイズの振幅と周波数の両方を制御します。

入力勾配。

ノイズが適用されたグラデーション。

勾配ノイズプロパティ

Channels on the Node by Default

Input

ソースグラデーション。

Output

ノイズを適用して計算された勾配。

Properties Panel

Frequency

1秒あたりのノイズの発生頻度を決定します。

Amplitude

ノイズが元のベースグラデーションをどれだけ強くオフセットするかを制御します。

Seed

ノイズジェネレータのランダム性をシードします。この値をアニメーション化すると、ノイズがアニメーション化されます。

グラデーションオフセット

グラデーションオフセットノードは、Yの値をオフセットするか、Xで値をサンプリングする時間を変更することにより、グラデーションのすべての値を等しくオフセットします。

この例は、Xで0.33、Yで0.33のソースグラデーションオフセットを示しています。

Channels on the Node by Default

Input

オフセットするグラデーション。

Output

オフセットグラデーション。

Properties Panel

Offset X

Xの勾配値をオフセットします。これはサンプル時間をオフセットするため、特定の時間のサンプルで勾配を読み取ると、時間サンプルが再マッピングされて別の時間の入力勾配が読み取られます。

Offset Y

グラデーションの値を再マップし、オフセットY値を入力されたグラデーションのサンプル値に追加します。

グラデーションスケール

グラデーションスケールモディファイヤは、Y軸でグラデーションをスケーリングし、グラデーションの値を変更するか、X軸で各値の時間を変更します。スケーリングが実行される各軸のピボットポイントを制御することもできます。

この例は、X軸とY軸を0.25と2.0でスケーリングした入力勾配を示しています。

 

グラデーションスケールプロパティ

Channels on the Node by Default
Input スケールするグラデーション。
Output スケーリングされたグラデーション。
Properties Panel

Amount X/Y

入力グラディエントがX / Y軸でスケーリングされる量。Xを変更すると、勾配の各値のサンプル時間が変更されます。Yを変更すると、勾配値が増減します。

Center X/Y

X / Y軸でスケールを実行するピボットポイント。グラデーションはこの位置からスケーリングされます。

グラデーションステップ

勾配ステップ修飾子は、浮動小数点勾配の値を最も近い整数に丸めます。たとえば、0.25は0.0になり、0.6は1.0になります。これにより、広範囲の浮動小数点値をカバーする勾配にステップパターンを導入できます。

この例では、ベースグラデーションにMaximum Value of 5.0 Minimum Value -5.0の。これにより、-5.0から+5.0(0.0を含む)までのすべての値が最も近い整数に丸められるため、範囲全体で11ステップが導入されます。

ソースグラデーション。 出力勾配。

グラデーションステッププロパティ

Channels on the Node by Default

Input 入力勾配。

Output

階段状のグラデーション。

勾配波形

Gradient Waveformモディファイアは、4つの標準的な波形プリセット(Sine、Square、Triangle、Sawtooth)からグラデーションを生成します。これを使用して、通常の繰り返しグラデーションを作成できます。

振幅の一方の極値から他方の極値への滑らかな周期的振動を表す正弦波形。

矩形波は、最も近い振幅値に丸められます。

振幅の一方の端から他方の端まで線形にブレンドする三角波。

振幅の正の極値に線形にブレンドし、振幅の負の極値にスナップして戻るのこぎり波。

勾配波形のプロパティ

Channels on the Node by Default

Output

波形を含むグラデーション。

Properties Panel

Type

生成する波形のタイプ:

  • 正弦
  • 平方
  • 三角形
  • のこぎり

Amplitude

波形の最高および最低のピーク。値が1.0の場合、最低値は-1.0、最高値は1.0になります。

Frequency

1秒あたりの振動運動の頻度を決定します。値1.0は、1.0タイムステップごとに1つのアップサイクルとダウンサイクルを生成します。

Offset

Y軸のグラデーション出力値をオフセットします。