Compute

GPU compute next to the CPU: image filters against a JS baseline, live video effects, a raymarched SDF scene, and reaction-diffusion.

Live video effects

Webcam frames bound as a GPU texture with a TSL effect chain on top. On WebGPU the frame is imported without a copy; on WebGL2 a VideoTexture is used with a reduced chain.

The camera is used only to render effects locally in your browser. Nothing is uploaded.

Poster: webcam frame with a chroma-key effect

Reduced motion is on — showing the poster instead of the live scene.

Key colour