NoiseDisplace

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

各点の座標に Scale を掛けた位置で Perlin ノイズを引き、軸ごとに位相をずらした擬似3Dベクトルとして位置に加算します。内部時間は Speed × deltaTime で進むので、Speed が0でなければ毎フレーム動き続けます。さらに変位量の大きさを 0〜Amount で正規化した値で ColorA→ColorB を補間し、各点の色として書き込みます。

  • Amount — 変位の振幅(既定1)。色の正規化の基準にもなります
  • Scale — ノイズ座標のスケール(既定0.15、下限0.0001)。大きいほど細かい模様になります
  • Speed — 内部時間の進む速さ(既定1)。0で静止
  • ColorA / ColorB — 変位が小さいほどA、Amount相当でB(既定は青系→ピンク系)

このノードは入力点群の色を必ず上書きします。上流で ColorPalette などが付けた色は残りません。

入力ポート

Port ID
PointCloudPointCloudInput
Amountfloat
Scalefloat
Speedfloat
ColorAColor
ColorBColor

出力ポート

Port ID
PointCloudPointCloudOutput

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

パス
amountInputfloat
scaleInputfloat
speedInputfloat

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

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

同じページを参照しているページ