skip to content

laboratorium — work in progress, perpetually

full-screen experiments. each is its own URL — open it on a laptop or phone, plug into a projector, leave it running.
press z for zen, x for fullscreen, c to copy a shareable URL of any tweaked state.

  1. I.

    /lab/fractal

    a Mandelbrot ↔ Julia morpher, smooth-colored, infinite zoom

    WebGL2 · GLSL

  2. II.

    /lab/flow

    Gray–Scott reaction–diffusion on the GPU. paint to seed

    WebGL2 · GLSL · FBO

  3. III.

    /lab/scry

    webcam through shader oracles — kaleidoscope, edge-glow, hue cycle

    WebGL2 · getUserMedia

  4. IV.

    /lab/lattice

    a parametric wave field — 3D lissajous mesh, breath of trig

    WebGL2 · instancing

  5. V.

    /lab/palette

    a colour-scheme picker — try ten curated palettes, save one site-wide

    HSL · color-theory


  ≡ each lab is one canvas, one fragment of an idea. tap a tile to enter.