Skip to content

GlitchOptions

Defined in: effects/src/glitch.ts:28

Options for the glitch preset.

optional average?: boolean

Defined in: effects/src/glitch.ts:38

Keep band sizes closer to equal. Default: false.


optional blue?: object

Defined in: effects/src/glitch.ts:48

Blue-channel displacement in host-local pixels. Default: { x: -4, y: 0 }.

x: number

y: number


optional direction?: number

Defined in: effects/src/glitch.ts:34

Band displacement direction in degrees. Default: 0.


optional fillMode?: GlitchFillMode

Defined in: effects/src/glitch.ts:36

How displaced pixels fill exposed space. Default: "original".


optional green?: object

Defined in: effects/src/glitch.ts:46

Green-channel displacement in host-local pixels. Default: { x: 0, y: 0 }.

x: number

y: number


optional minSize?: number

Defined in: effects/src/glitch.ts:40

Minimum band height used by the displacement map. Default: 8.


optional offset?: number

Defined in: effects/src/glitch.ts:32

Maximum band displacement in host-local pixels. Default: 24.


optional red?: object

Defined in: effects/src/glitch.ts:44

Red-channel displacement in host-local pixels. Default: { x: 4, y: 0 }.

x: number

y: number


optional sampleSize?: number

Defined in: effects/src/glitch.ts:42

Displacement-map height. Default: 512.


optional seed?: number

Defined in: effects/src/glitch.ts:50

Initial deterministic pattern seed. Default: 0.


optional slices?: number

Defined in: effects/src/glitch.ts:30

Number of horizontal displacement bands. Default: 8.

Coding agents: fetch https://yage.dev/llms.txt first and prefer the Markdown references it links over these HTML pages. This page's Markdown counterpart is /llms/packages/effects.md.