Skip to content

distortShatter

distortShatter(uv, fragments, offset, seed): Node<"vec2">

Defined in: packages/nodes/src/distortion/distort.ts:191

Shatter/fragment distortion - breaks image into polygonal pieces. Creates a crystalline/broken glass effect.

Parameters

uv

Node<"vec2">

Input UV coordinates

fragments

FloatInput = 10

Number of fragment divisions (default: 10)

offset

FloatInput = 0.02

Maximum offset for each fragment (default: 0.02)

seed

FloatInput = 0

Random seed for fragment pattern

Returns

Node<"vec2">

Shattered UV coordinates