Skip to content

distortTurbulence

distortTurbulence(uv, strength, scale, time, octaves, lacunarity, persistence): Node<"vec2">

Defined in: packages/nodes/src/distortion/distortNoise.ts:241

Turbulent noise distortion with multiple octaves. Creates a more chaotic, organic distortion pattern.

Parameters

uv

Node<"vec2">

Input UV coordinates

strength

FloatInput = 0.03

Distortion strength

scale

FloatInput = 4

Base noise scale

time

FloatInput = 0

Animation time

octaves

number = 4

Number of noise layers

lacunarity

FloatInput = 2

Frequency multiplier per octave (default: 2)

persistence

FloatInput = 0.5

Amplitude multiplier per octave (default: 0.5)

Returns

Node<"vec2">

Turbulence-distorted UV coordinates