Free · open source · runs locally
Every frame,
one stable mesh.
Drop an image or video. A Go engine finds the important edges, builds a deterministic triangle mesh, then keeps its topology steady across frames—without uploading your media.
GENERATED DEMO · 960 × 620— triangles
Renderer Canvas 2DMedia stays on this device
01
Edge-aware at 20k
Sobel energy guides both Delaunay and the linear-time high-detail topology, up to 20,000 triangles.
02
Frame-stable
Video reuses one seeded Delaunay topology and eases colours over time. No triangle popping.
03
Your primitive
Use five built-in shapes or upload a transparent PNG, WebP, or SVG. Its alpha is rendered, never sampled.
Built in the open