A browser-based motion-tracking visual effect. Feeds live webcam (or an uploaded video/image) into a canvas, detects motion against a calibrated background, and renders it as a glowing thermal-camera-style particle field — CRT scanlines, vignette, chromatic aberration, the works.
- Camera / video-file / image-file input sources
- Adjustable particle density, spring physics, glow, aberration, hue rotation
- PNG snapshot export
- WebM/MP4 screen recording of the canvas output with countdown
No build step — it's a single static file.
python3 -m http.server 8000
# then open http://localhost:8000Static site, zero config. Works out of the box on Vercel, Netlify, GitHub Pages, etc.