What they did
GitHub user Leonxlnx gave Claude Code on Opus 5.5 nine AI-generated reference images of an ancient Greek landscape and asked for a world built entirely in code with three.js, with no external assets. Claude Code wrote the engine first: render harness, sky, atmosphere, shadows and an accumulation pipeline. It then wrote an art bible and a module contract and ran 12 specialist agents in parallel for terrain, water, sky, architecture, statues, trees, the city and more. Each agent rendered its part, compared it against the references and fixed it in a loop. Later rounds of director and look-dev agents tightened composition, colour and detail using side-by-side comparisons and colour statistics. The final video was rendered frame by frame. The full session prompt is published in the repo.
How it went
It took about 45 hours wall clock, 27 of them building across 9 multi-agent rounds, with 55 subagents and up to 12 at once. The code came to about 45,000 lines of JavaScript in 168 modules, with an acropolis, a temple, SDF-sculpted statues, 57 waterfalls and 149,000 trees. Final 4K stills and a 54-second video took about 13 hours of rendering on an AMD Radeon 780M integrated GPU. The author puts the API-equivalent cost at $1,800 to $2,300, though it ran on a Max subscription.
Worth knowing
Token use was large: about 11 million output tokens and 3.8 billion cache-read tokens. The heavy geometry is not in the repo and builds slowly on first load unless baked. Rendering needs Chrome or Edge. The repo was one day old when found, so no one else had reported running it yet.