Canvas and paths
Coordinates use the configured canvas viewBox. Speeds are canvas units per second. An SVG path may begin or end outside the visible canvas.
Smooth playback
Use fps: 60 (the default) for smooth motion. Lower values intentionally reduce the frame rate; control how slowly objects move with lowSpeed and upperSpeed instead.
Scene controls
speedMultiplier (0.1–2) changes motion without changing fps. sizeMultiplier (0.25–2) scales objects. objectCount overrides the total; null preserves authored counts and spacing. showBackgroundImage toggles the image. sessionMinutes (0–180, default 0/off) pauses with playback and fades out over the final five seconds.
Background media
Background media accepts HTTPS, relative URLs, blob URLs, or matching data URIs. A local filename works when the HTML is served beside that media file.
Image modes
Supported backgroundImageMode values are cover, contain, fit, stretch, fill, center, none, tile, and repeat.
{{ schemaExample }}