Truchet Tiles
Ember
One diagonal per cell, chosen by a coin flip, and a maze nobody drew.
Aperiodic Tilings
Cyan Tessellation
The hat: one tile that covers the plane and never repeats, grown by substitution.
Packing
Classic
Three mutually tangent circles determine a fourth, and doing that forever fills the gaps.
Truchet Tiles
Arc Magenta
A hundred tiles, each carrying the same arcs at one of four rotations.
Spirals
Fialovy Braid
Two paths turning by a constant angle and stepping a little further each step, interleaved half a pitch apart into a braid, drawn with a pen almost as wide as the groove it leaves.
Geometric Walks
Electric Teal
A right-angle spiral where every segment is longer than the last, drawn with a pen wide enough to close the gaps.
Labyrinths
Pink Labyrinth
Seventeen semicircles, laid down in one fixed order, that coil into a maze with a single path.
Iterated Function Systems
Emerald
Four affine maps, a weighted coin, and a million points that land on a fern.
Recursive Growth
Lime Roots
A buried coffin, and thirty roots that walk downward around it under a gravity that keeps pulling them straight.
Recursive Subdivision
Folio
Remove the middle third, then do it again, forever. What is left has no length and uncountably many points.
Networks
Amber Pcb Grid
Pads snapped to a grid, then traces routed one at a time until every pad is on the same net.
Recursive Subdivision
Circuit Teal
Every cell draws the same eight stubs and one of two bridges, and the result reads as a circuit board.
Encodings
Cyan Scan
A Code 128 barcode drawn as line art, where a lookup table and a checksum decide every bar.
Wave Function Collapse
Cyan Circuit Board
A circuit board assembled by repeatedly committing the least-uncertain cell and letting the consequences propagate.
Packing
Ice Blue
A thousand rectangles thrown down without overlapping, then each one grown until it hits something.
Truchet Tiles
Sumi
Every tile carries the same rings; only the one line that crosses them is decided by chance.
Concentric Forms
Pulse Cyan
Two hundred concentric arcs, each starting at a random angle and sweeping a random distance.
Concentric Forms
Default
Nine centres, each carrying a stack of rings and a stack of frames, fading as they grow.
Concentric Forms
Coral Glow
Concentric rings and square frames on a grid, with every frame nudged off centre by its own random offset.
Flow Fields
Neon Teal
One walk through the curl of a noise field, restarting wherever it runs out of room.
Mazes
Cyber Cyan
A honeycomb with every wall intact, tunnelled through by a walk that never revisits a cell.
Stitch Patterns
Stitch Cyan
One diagonal that bounces around an 87 by 100 grid until it corners, marking alternate cells.
Flow Fields
Lime Flow
A single Bézier curve, turned into a field of distances, and drawn by walking along its contours.
Space-Filling Curves
Folio
Fold a strip of paper in half, always the same way, unfold every crease to a right angle.
Flow Fields
Cyan Starry Flow
Streamlines tracing a computed vector field, packed evenly across the canvas by spatial exclusion.
Iterated Function Systems
Matrix Green
Four affine maps and a weighted coin, thrown a hundred thousand times at an eight-thousand-pixel canvas.
Recursive Growth
Neon Blue
A trunk that curves, splits, and splits again, with every length and every fork drawn from a distribution.
Colour Fields
Matrix Green Coral
Two grids of fused blocks built by the same row-by-row walk, seeded differently and coloured in reverse.
Cellular Automata
Acorn
Four rules with no exceptions, applied to every cell at once, for twelve hundred generations.
Phyllotaxis
Gilded
Two thousand circles placed at the golden angle, which is the only angle that never lines up.
Reaction-Diffusion
Coral
Two chemicals, one that eats the other, diffusing at different speeds — and the difference is the pattern.
Stacked Contours
Shattered Peak
A grid of hexagons, nudged and split and extruded upward, drawn back to front with nothing but strokes.
Noise Fields
Cyan Hexgrid
A hexagonal lattice where every cell's tone is a sample of a noise field, drawn as hatching.
Truchet Tiles
Cyan Weave
Hexagonal Truchet tiles laid row by row, with every mark a clipped hatch line.
Truchet Tiles
Hex Ribbon
Hexagonal Truchet tiles laid down a cell at a time along an outward spiral, every mark a hatch line.
Space-Filling Curves
Aurora
One line that reaches every cell of a square, and keeps neighbours in the plane neighbours on the line.
Stitch Patterns
Zen Ice
Every row and column starts on its own coin flip and then alternates — and the regions that fall out are the pattern.
Interference
Twist Blue
A grid of squares, each turned by the product of its two indices — and the product is the picture.
Probability Fields
Cyan Drift
Two thousand coins, each weighted by where it lies, and an outline drawn around whatever came up.
Truchet Tiles
Neon Intertwine
Truchet quarter-circles that weave over and under one another through draw-order shuffling.
Escape-Time Fractals
Spiral
Iterate z² + c from every pixel, and colour by how long it takes to run away.
Recursive Subdivision
Void Cyan
Split a rectangle in two, split the halves, and stop when a cell gets too small to bother with.
L-Systems
Koch Snowflake
Replace every symbol at once, then read the result as line segments — step, turn, and branch.
Stacked Contours
Neon Teal
A grid of diamond stacks, each hatched, each clipped against everything already drawn.
Parametric Curves
Ink
Two sine waves at right angles, at frequencies that are almost but not quite the same.
Dynamical Systems
One trajectory, two hundred thousand steps, never repeating and never leaving.
Escape-Time Fractals
Classic
The set of complex numbers whose orbit under z² + c never runs away — and the atlas of every Julia set.
Packing
Tidal Field
One SVG outline, packed at successively smaller scales, largest first.
Truchet Tiles
Cobalt Monoliths
Truchet tiles at every size from fourteen cells down to one, packed largest first into a forty-eight-cell grid.
Bitwise Patterns
Cyber Cyan
Mark every lattice point whose coordinates exclusive-or to a multiple of nine, and a circuit board appears.
Interference
Cyan Moire
A square lattice and a triangular one, overlaid, with every point joined to whatever is closest.
Escape-Time Fractals
Cubic
Colour every point of the plane by which root Newton's method sends it to — and the boundaries are impossible.
Networks
The full network
Seeds scattered on a grid, grown into their neighbours, and wired together with three concentric rings each.
Noise Fields
Tide
A square lattice of circles whose radii are read from Perlin noise, and nothing else.
Colour Fields
Cyber Cyan Magenta
Two towers of thin rectangles, joined row to row by notched connectors whose only random property is where they sit.
L-Systems
Amber
One rule — F becomes FF+FF+FFF — rewritten five times and walked at sixty degrees.
Recursive Subdivision
Cyan Subdivide
A k-d partition, then repeated passes that merge whichever rectangles happen to line up.
Interference
Ember Weave
Circles of fixed size on a grid of shrinking pitch, until the overlaps become the subject.
Colour Fields
Aurora Coral
Two paired stacks of notched rectangles, joined by short connectors whose only free property is where they sit.
Stitch Patterns
Weave Coral
A basket weave in which every crossing is decided by parity — except one, deliberately wrong.
Aperiodic Tilings
Sun
Two triangle shapes, one deflation rule, and a tiling of the plane that never repeats.
Optical Illusions
Cobalt
Four rings of tilted squares, alternately black and white, that appear to rotate when nothing does.
Optical Illusions
Neon Pink
Twenty squares, each nine tenths the size of the last and turned ten degrees further.
Turtle Walks
Cyber Cyan
Take Fibonacci modulo 131, turn by each term, step forward — and the walk closes.
Recursive Growth
Ice Blue
A square, a right triangle on its top edge, and two smaller squares on the triangle's other sides — forever.
Recursive Growth
Electric Pink
Twenty-one lines grown outward from a circle, splitting whenever they drift too far apart.
Radial Forms
Lunar Cyan
Two thousand seven hundred rays around a circle, each stopping at a randomly chosen depth, with a disc punched out of the middle.
Colour Fields
Neon Teal Coral
Two towers outlined by a single zigzag stroke, with the step positions the only thing left to chance.
Recursive Growth
Cyber Cyan
Isometric cubes that spawn half-size cubes at their own corners, until the splitting rule runs out of nerve.
Recursive Subdivision
Pipe Cyan
Four independent coin flips per cell, each one deciding whether a pair of pipes runs straight or detours.
Recursive Subdivision
Truchet
Divide a square into four, recurse, and drop one random quarter-arc into every cell that is left.
Iterated Function Systems
Paper
Pick a corner at random, move half way to it, mark the spot — and a triangle nobody drew appears.
Noise Fields
Tidal Glow
A grid of circles whose radius and vertical offset both come from one noise sample.
Noise Fields
Copper Current
A noise field translated into circles, squares, diamonds, and flowing rules.
Turtle Walks
Cyber Cyan
Twenty-four spirolaterals of increasing order, laid out as a sheet of specimens.
Stacked Contours
Cyan Towers
A hundred towers of stacked ellipses, drawn height by height so the whole field rises at once.
Stacked Contours
Pink Tower Spiral
Regular polygon plates stacked vertically, each rotated a fraction of a turn, with hidden lines removed.
Recursive Subdivision
Bubble Cyan
One rounded rectangle per cell, at a random fraction of the cell — so the sizes come from the grid, not from a list.
Packing
Magenta Packed Circles
A walk that lays down a circle at every step, shrinking as it goes and turning away from whatever it would have hit.
Truchet Tiles
Cyber Cyan
The 1704 idea at its plainest: one motif, four orientations, a coin per tile.
Truchet Tiles
Neon Blue
A Truchet patch indexed from the centre outward, so it grows as a square rather than a wipe.
Truchet Tiles
Cyber Cyan
Truchet tiles where each cell carries a stack of concentric arcs rather than a single one.
Number Theory
Cyber Cyan
The Ulam spiral drawn as a connected path through the grid rather than as isolated marks.
Number Theory
Cyber Cyan
Write the integers in a square spiral, mark the primes, and diagonal lines appear that nobody can explain.
Colour Fields
Neon Spectrum
Fifty vertical strips per band, each broken into segments whose edges wander but always return.
Truchet Tiles
Circuit Cyan
Tubes that must agree with the tile above and the tile to the left, so traces run instead of ending.
Interference
Warp Cyan
Sixteen hundred squares, each turned by a sine plus a cosine of its own row and column.