contour-scan-01
Dotted isolines of a drifting implicit field under a scanline sweep — move the pointer to warp the contours.
Self-contained studies in canvas, shaders, and motion. New drops land as they're ready; each card runs live.
Dotted isolines of a drifting implicit field under a scanline sweep — move the pointer to warp the contours.
Thousands of particles advected through a time-drifting curl-noise field — flick the pointer through the canvas to inject a vortex scaled by pointer velocity; trails come from alpha-fade, not per-particle history.
Phosphor falling-glyph rain — columns of monospace glyphs with bright leading heads and fading tails. Hover a column to speed it up and flare it bright, with a small neighborhood boost.
Reynolds flocking, ~150 boids: separation, alignment, cohesion, toroidal wrap. Move the pointer inside and the flock curves toward it.
A harmonograph — x and y each a sum of damped sinusoids with slightly irrational ratios, so the Lissajous figure never closes. Move the pointer to morph the frequency and phase live; the trail accumulates and slowly fades.
Gray-Scott reaction-diffusion on a 200×150 grid — moving spots that split and mitose. Move the pointer to paint activator and seed new patterns; rendered soft via upscaled ImageData.
A 2D water surface on a 220×160 height-field grid — the classic double-buffered, damped wave equation. Click or drag to drop splashes and watch the wavefronts propagate as moving phosphor light.
A 1D elementary cellular automaton (rule 30) grown from a single center cell into chaotic, Sierpinski-like fractal rows that scroll downward forever. Paint live cells with the pointer to perturb the evolution.
PCB-style autorouting — glowing traces with 45-degree bends running between edge pads, pulsed by traveling bright packets. Move the pointer to bend traces around it; click to clear and re-route the board.
A drifting Voronoi diagram drawn as dotted cell borders on a dot grid. Move the pointer inside and the nearest seed follows it, dragging its cell through the pattern.
A bracketed L-system tree growing branch by branch in phosphor light, with a glowing frontier that dims behind it. Each cycle picks a new random rule set — click to fell the tree and regrow.
A recursive-backtracker maze flooded by a BFS wavefront that leaves a dim phosphor wash, then the solution path traced back in bright green. Click for a fresh maze.
Starfield warp — particles streaming from a vanishing point as speed lines, brightness and speed driven by depth. Move the pointer to steer the warp direction.
A tiny n-body toy: one heavy center mass, thirteen orbiting particles, and long-exposure trails that close into rings. Click to drop a temporary gravity well and bend the orbits.
Overlapping circular wave sources rendered as an interference moiré of dotted crest lines. Click to drop a new source and watch the pattern re-interfere around it.
The classic Doom fire algorithm in phosphor green — a low-res heat grid stoked from below, rendered chunky with baked-in scanlines. Move the pointer to stir the embers.
A run-and-gun where the hero is me — same camel coat as the walker on the About page. Clear SCOPE-CREEP, LEGACY-CODE and NULL-POINTER out of a scrolling phosphor level, then fight DEADLINE at the end of it. Click to play: A/D or arrows move, Space/K jump, J/X shoot, Enter restarts.
A neon cybernetic Arkanoid with particle shockwaves, multi-ball overclocking, laser blaster powerups, and dynamic quantum firewalls. Steer with pointer or A/D, launch with Space/Click.