distortTwirl
distortTwirl(
uv,center?,angle?,radius?):Node<"vec2">
Defined in: packages/nodes/src/distortion/distort.ts:83
Twirl/swirl distortion - rotates pixels around center.
Parameters
Section titled “Parameters”Node <"vec2">
Input UV coordinates
center?
Section titled “center?”Vec2Input = ...
Twirl center point
angle?
Section titled “angle?”FloatInput = ...
Maximum rotation angle in radians at center
radius?
Section titled “radius?”FloatInput = 0.5
Effect radius (distortion fades to zero at edge)
Returns
Section titled “Returns”Node <"vec2">
Distorted UV coordinates
Example
Section titled “Example”const twirled = distortTwirl(uv, [0.5, 0.5], Math.PI, 0.4)