Noise Wave(ノイズ波)

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

中級
Since P00

入力ポート

Input(入力)

入力値(未接続時は正規化時間を使用)

Float

出力ポート

Output(出力)

ノイズ波の出力値

Float

パラメータ

名前デフォルト説明
SeedシードInt42ランダムシード
Frequency周波数Float4.0ノイズの細かさ
Amplitude振幅Float1.0ノイズのピーク振幅
OffsetオフセットFloat0.0垂直オフセット

アルゴリズム

ハッシュベースの Value Noise に Hermite 補間(smoothstep)を適用した滑らかなノイズ。

同一シード・同一入力値では常に同じ結果を返す(決定論的)。

使用例

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