Your system asks for reduced motion, so VFX-JS draws nothing. Demos on this site show plain HTML.

Class

BadJpegEffect

effects/src/bad-jpeg.ts:163 ↗
import { BadJpegEffect } from "@vfx-js/effects";

Simulates JPEG degradation: chroma subsampling, blocky DCT quantization, and generation loss from re-encoding the result iterations times. Mutate quality / iterations / downscale directly for runtime tweaks.

Implements
Effect
Interface members
disposerender

Constructors

new BadJpegEffect()

new BadJpegEffect(__namedParameters?: BadJpegEffectOptions = {}): BadJpegEffect

Properties

downscale

downscale: number

iterations

iterations: number

quality

quality: number