distortPerlin
distortPerlin(
uv,strength,scale,time,octaves):Node<"vec2">
Defined in: packages/nodes/src/distortion/distortNoise.ts:126
Apply Perlin noise distortion for smoother, more organic displacement.
Parameters
uv
Node<"vec2">
Input UV coordinates
strength
FloatInput = 0.02
Distortion strength
scale
FloatInput = 5
Noise scale
time
FloatInput = 0
Animation time
octaves
number = 1
Number of noise octaves for detail (default: 1)
Returns
Node<"vec2">
Perlin-distorted UV coordinates
Example
const distorted = distortPerlin(uv, 0.02, 8, time, 2)