Skip to content

distortNoise

distortNoise(uv, strength, scale, time, speed): Node<"vec2">

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

Apply noise-based distortion to UV coordinates. Uses simple value noise for displacement.

Parameters

uv

Node<"vec2">

Input UV coordinates

strength

FloatInput = 0.02

Distortion strength in UV space

scale

FloatInput = 10

Noise scale (higher = finer detail)

time

FloatInput = 0

Animation time for moving noise

speed

FloatInput = 1

Animation speed

Returns

Node<"vec2">

Noise-distorted UV coordinates

Example

const distorted = distortNoise(uv, 0.03, 5, time)