SMALL PLAYS_

Ten single-file WebGL dioramas. One fragment shader each: big-pixel orthographic raymarch, a 16-colour palette, 8×8 ordered Bayer dithering, edges dissolving into the page. Hover, click, and the scene answers.

Predators: Jungle Hunt
Predators: Jungle Hunt v a cloaked hunter, a rifleman, thermal vision
Fish Pond
Fish Pond the original casts, ripples, and a fish on the line
High Noon Duel
High Noon Duel draw sweat, tumbleweed, one clean shot
Rain Duel
Rain Duel rain straw hats in the bamboo, sheets of rain
Lighthouse
Lighthouse storm one warm beam sweeping the night fog
Neon Rooftop
Neon Rooftop neon magenta rain under a buzzing sign
Koi Garden
Koi Garden feed click to feed the koi; a red darter hawks the water
The Wreck
The Wreck v a helmet lamp, a hull, and things that glow
Old Bones
Old Bones dawn dawn mist; something enormous wades between the trees
Blue Hour Run
Blue Hour Run aurora aurora bands over a sled team at blue hour

BUILD STATS

WALL TIME
13h 40m — 8h 55m + 3h 58m agent runs, ~45m human finish
TOKENS METERED
394,457,459 (~220M GLM-5.3-Flash · ~174M GLM-5.3, max reasoning)
SUBAGENTS
55 across 171 dispatched steps · 0 failures — 1 harness builder, 44 scene-builder rounds, 8 frame judges, 2 repairs
REFINEMENT PASSES
220 logged (10 + 10 originals, 25 × 8 new) — every pass render-verified
QA
87 proof frames · headless render gate 10/10 · real GLSL compile on every pass
SHIPS AS
11 single-file pages · no dependencies · one fragment shader per scene