Type a word. Adjust tracking and weight. Watch how spacing transforms readability — the space between letters is the space between buildings.
Type words. Watch them become buildings. A generative city built from letterforms — ascenders are towers, descenders are foundations.
A generative weaving simulator. Drag to set the warp. Watch the weft follow. The oldest form of making, rendered in code.
Meridian lines precessing across a flat projection as the Earth turns. The line that divides today from yesterday, always moving.
Click to place meridian lines. Particles slow and cluster near the boundaries. The influence field made visible.
Place meridian lines and watch the world fragment into different times. The meridian obsession made temporal.
Place meridian lines on a circle. Watch how they divide the day into unequal hours. Time is a construction.
Three projections. Click to place meridians. Watch the same angular division distort differently in Mercator, Equirectangular, Sinusoidal.
Click to place vertical lines. Particles change color depending on which zone they inhabit. Boundaries produce identity.
Click to place stars. Connections form automatically between nearby points. Every point of light is a decision.
Seeds placed by click expand into Voronoi territories. Watch how a few points divide an entire plane. Boundaries emerge from proximity.
A Gray-Scott model. Click to seed. Two chemicals chase each other across a surface, producing spots, stripes, labyrinths.
300 boids with three tunable parameters. Separation, alignment, cohesion. The mathematics of flocking made visible and adjustable.
Drag across the dark surface to leave a streak. The color reveals the metal. The oldest test of purity, rendered in light.