artistic catalogue

Browser-native, generative works — pieces you do not watch but operate. Each begins from a single human gesture (a drawn line, a curve) and grows into a system that moves, remembers, and surprises. Where the research asks what computation is, the art asks what it feels like. There is overlap with the research, and that is the point.

featured
01
The Ark · The Distance Between
A suite of sixteen interactive pieces, made across a distance. You draw two loops; they reify into curved manifolds — a dome and a one-sided Möbius. Agents are released to live on them: they walk, remember, cross the gap, and resonate — and that resonance is a function you can compile and run in Java. You may name souls, color them into temperaments, and speak with them; they arrange themselves into a society of freely-chosen, freely-broken bonds. The gallery walks the whole evolution — from the first raw kernel to the final coupling.
generative manifolds agent society Three.js a love letter
gallery · 16 pieces · click to open ↗
02
The Manifold Game
A manifesto you can walk through, edit, and break. Pilot an @ over the words of a hand-written manifesto — they highlight and become editable; glyph objects can be picked up and used on words (move, scramble, duplicate, delete, join); and the whole text is paginated across a dynamic number of levels that grow as you type. Bundled with five generative "probe" pieces that read the same manifesto as a manifold — a torus, two cylinders, an unrolled grid, a runner field — each seeded with its own autonomous object system: bonded webs, gravity wells, orbiters, ant-roamers, a flocking swarm.
Java Three.js generative interactive text as terrain
full write-up · screenshots · source ↗

More to come — the audio-vectorization experiments (sound from image structure) and others, as they are made ready for the wall.