Fractal Sum

複数の設定可能なフラクタルパターンを持つ層状ノイズです。

ノードを選択するとパラメータを調整できます。

パラメータ

パラメータ型既定値範囲説明
basis
Basis
enumperlin各オクターブで加算するノイズ関数です。
  • perlin : 格子状の勾配ノイズです。滑らかで一般的な既定のパターンです。
  • simplex : 三角格子上の勾配ノイズです。Perlinより軸方向への偏りが少なくなります。
mode
Mode
enumfbmオクターブの合成方法です。
  • fbm : フラクタルブラウン運動です。オクターブをそのまま加算し、柔らかな雲状になります。
  • turbulence : 絶対値を加算します。ゼロ交差に暗い溝が生じ、膨らんだ煙のようになります。
  • ridged : 滑らかな谷の上に細部を持つ鋭い稜線を生成する、リッジ型マルチフラクタルです。
  • hybrid_multifractal : Musgraveのハイブリッドマルチフラクタルです。平坦な低地と、起伏があり細部の多い高地を作る、典型的な地形用マルチフラクタルです。
scale
Scale
int81 ~ 64基底オクターブでテクスチャ全体に配置するセルの数です。大きいほど基底の特徴が小さくなります。
octaves
Octaves
float31 ~ 6ノイズの層数です。小数部分で最も細かなオクターブを滑らかにフェードインします。スライダーは6までですが、高解像度で細部を増やすため、12までの値を直接入力できます。解像度の限界を超えるオクターブは自動的にフェードアウトします。
roughness
Roughness
float0.50 ~ 1オクターブごとの振幅の減衰率です。大きいほど細部が残り、小さいほど基底オクターブが強調されます。
disorder
Disorder
float00 ~ 1オクターブごとにパターンを変形し、変化やループアニメーションを作ります。0と1は一致するため、シームレスにループします。
disorder_speed
Disorder Speed
float10 ~ 4オクターブごとのDisorder変形に掛ける倍率です。
offset
Offset
vec2[0, 0]-1 ~ 1無限のノイズ平面を平行移動します。位置を変えると、異なるタイリング可能なパターンになります。

出力

  • output (既定の形式: r32float)
ドキュメントを参照