ノード一覧に戻る

ノイズ波

noise_wave

入力値から滑らかなノイズ波信号を生成します

下書き
解説あり

入力ポート

名前説明
入力
input
Float
入力値(通常は TimeSource の進捗 0.0〜1.0)

出力ポート

名前説明
出力
output
Float
ノイズ波の出力値

パラメータ

名前既定値範囲説明・選択肢
シード
seed
Int
420–999999

ノイズ生成のランダムシード

周波数
frequency
Float
40.1–50 / step 0.1

ノイズの細かさ(高いほど変動が多い)

振幅
amplitude
Float
10–100 / step 0.1

ノイズのピーク振幅

オフセット
offset
Float
0-100–100 / step 0.1

ノイズに加える垂直オフセット

アルゴリズム

ハッシュベースの Value Noise に Hermite 補間(smoothstep)を適用した滑らかなノイズ。 同一シード・同一入力値では常に同じ結果を返す(決定論的)。

使用例

  • アニメーションにランダムな揺らぎを追加(手ぶれ効果、炎の揺らめき等)
  • seed を変えて複数のノイズ波を生成し、X/Y 座標に別々に適用
  • frequency 低め → ゆったりした揺れ、高め → 細かい振動
ノード一覧に戻る