53 layers · 7 families

Pattern guide

Behind every layer of the generator is someone’s mathematics: Penrose tilings, the Gray–Scott model, the Mandelbrot set, Chladni plates. Each layer has its own page with a live demo: how it works, where it comes from and what to tweak.

Tilings and mosaics

Tiles that cover the plane with no gaps or overlaps: from Archimedean lattices and girih to the aperiodic hat, plus knots and weaves.

Fields and noise

Continuous fields: Perlin and Worley noise, domain warping, wave interference and quasicrystals, the stuff of backgrounds and textures.

Simulations and growth

Patterns that grow by themselves: Turing’s chemistry, slime mould, cellular automata and leaf veins, computed step by step on the GPU.

Fractals

Self-similarity at every scale: the Mandelbrot set, fractal flames, strange attractors, the hyperbolic plane and L-systems.

Curves

Lines from formulas: banknote guilloche, the harmonograph, sunflower phyllotaxis, the superformula, streamlines and the ridgelines of Unknown Pleasures.

Sound

Patterns made of sound: a track’s spectrogram and chromagram, the XY oscilloscope, Chladni figures and Faraday waves from notes.

Effects

Processing everything below: the 17 wallpaper groups, kaleidoscope, halftone, dithering, relief, glow and grain.