Field Noise

AIと読む
全ドキュメントを1ファイルで(llms-full.txt)
FieldNoise #Field #ノード
Field Noise

カールノイズによる流れ場(FlowField)を生成します。ポテンシャル関数(valueNoiseのfbm 2オクターブ)のcurlを取っているので、湧き出しも吸い込みも無い渦だけの流れになります。時間位相は Speed × deltaTime を毎フレーム積分したもので、そこに Offset 入力が加算されます。

  • Scale — 空間スケール。0.25〜16にクランプ、初期値3。大きいほど渦が細かくなります。場の強さもScaleに比例します(出力は curl × 0.02 × Scale
  • Speed — 位相の進む速さ。-4〜4にクランプ、初期値0.5。負値で逆再生
  • Offset — 位相に直接足される値(Offset 入力ポート / offsetInput)。クランプなし
  • Seed — 整数。ノードを新規作成したときは実行時の値から自動で決まる乱数(保存された値はそのまま復元されます)

出力解像度はグローバル解像度の1/4です。場は低周波な信号なので、消費側がbilinearで読む前提で軽く作られています。フォーマットはRGHalf(符号付き、値は「UV空間の変位/秒」)。

強さを増減したい場合は Field Scale を後段に置きます。

動画

入力ポート

Port ID
Offsetfloat

出力ポート

Port ID
FlowFlowFieldOutput

スクリプトから設定可能なメンバー

パス
offsetInputfloat
currentScalefloat
currentSpeedfloat
currentOffsetfloat
currentSeedint

Synapse Apps(スクリプティング)

await synapse.modules.create({ type: "FieldNoise" })

このページへのリンク