GeoTHM

Every piece here begins as a rule and ends as an image, made with geometry, mathematics and code.

The register

Colophon

Every piece is a program. What you see is that program's output, rendered once and shown here at full size — explainers of the construction, and the same rule at each of its settings.

The register

All works, most recently added first
PreviewWorkMethod
Truchet Tiles · walkthrough
Truchet Tiles
Aperiodic Tilings · walkthrough
Aperiodic Tilings
Packing · walkthrough
Packing
Truchet Tiles · walkthrough
Truchet Tiles
Spirals · walkthrough
Spirals
Geometric Walks · walkthrough
Geometric Walks
Labyrinths · walkthrough
Labyrinths
Iterated Function Systems · walkthrough
Iterated Function Systems
Recursive Growth · walkthrough
Recursive Growth
Recursive Subdivision · walkthrough
Recursive Subdivision
Networks · walkthrough
Networks
Recursive Subdivision · walkthrough
Recursive Subdivision
Encodings · walkthrough
Encodings
Wave Function Collapse · walkthrough
Wave Function Collapse
Packing · walkthrough
Packing
Truchet Tiles · walkthrough
Truchet Tiles
Concentric Forms · walkthrough
Concentric Forms
Concentric Forms · walkthrough
Concentric Forms
Concentric Forms · walkthrough
Concentric Forms
Flow Fields · walkthrough
Flow Fields
Mazes · walkthrough
Mazes
Stitch Patterns · walkthrough
Stitch Patterns
Flow Fields · walkthrough
Flow Fields
Space-Filling Curves · walkthrough
Space-Filling Curves
Flow Fields · walkthrough
Flow Fields
Iterated Function Systems · walkthrough
Iterated Function Systems
Recursive Growth · walkthrough
Recursive Growth
Colour Fields · walkthrough
Colour Fields
Cellular Automata · walkthrough
Cellular Automata
Phyllotaxis · walkthrough
Phyllotaxis
Reaction-Diffusion · walkthrough
Reaction-Diffusion
Stacked Contours · walkthrough
Stacked Contours
Noise Fields · walkthrough
Noise Fields
Truchet Tiles · walkthrough
Truchet Tiles
Truchet Tiles · walkthrough
Truchet Tiles
Space-Filling Curves · walkthrough
Space-Filling Curves
Stitch Patterns · walkthrough
Stitch Patterns
Interference · walkthrough
Interference
Probability Fields · walkthrough
Probability Fields
Truchet Tiles · walkthrough
Truchet Tiles
Escape-Time Fractals · walkthrough
Escape-Time Fractals
Recursive Subdivision · walkthrough
Recursive Subdivision
L-Systems · walkthrough
L-Systems
Stacked Contours · walkthrough
Stacked Contours
Parametric Curves · walkthrough
Parametric Curves
Dynamical Systems · walkthrough
Dynamical Systems
Escape-Time Fractals · walkthrough
Escape-Time Fractals
Packing · walkthrough
Packing
Truchet Tiles · walkthrough
Truchet Tiles
Bitwise Patterns · walkthrough
Bitwise Patterns
Interference · walkthrough
Interference
Escape-Time Fractals · walkthrough
Escape-Time Fractals
Networks · walkthrough
Networks
Noise Fields · walkthrough
Noise Fields
Colour Fields · walkthrough
Colour Fields
L-Systems · walkthrough
L-Systems
Recursive Subdivision · walkthrough
Recursive Subdivision
Interference · walkthrough
Interference
Colour Fields · walkthrough
Colour Fields
Stitch Patterns · walkthrough
Stitch Patterns
Aperiodic Tilings · walkthrough
Aperiodic Tilings
Optical Illusions · walkthrough
Optical Illusions
Optical Illusions · walkthrough
Optical Illusions
Turtle Walks · walkthrough
Turtle Walks
Recursive Growth · walkthrough
Recursive Growth
Recursive Growth · walkthrough
Recursive Growth
Radial Forms · walkthrough
Radial Forms
Colour Fields · walkthrough
Colour Fields
Recursive Growth · walkthrough
Recursive Growth
Recursive Subdivision · walkthrough
Recursive Subdivision
Recursive Subdivision · walkthrough
Recursive Subdivision
Iterated Function Systems · walkthrough
Iterated Function Systems
Noise Fields · walkthrough
Noise Fields
Noise Fields · walkthrough
Noise Fields
Turtle Walks · walkthrough
Turtle Walks
Stacked Contours · walkthrough
Stacked Contours
Stacked Contours · walkthrough
Stacked Contours
Recursive Subdivision · walkthrough
Recursive Subdivision
Packing · walkthrough
Packing
Truchet Tiles · walkthrough
Truchet Tiles
Truchet Tiles · walkthrough
Truchet Tiles
Truchet Tiles · walkthrough
Truchet Tiles
Number Theory · walkthrough
Number Theory
Number Theory · walkthrough
Number Theory
Colour Fields · walkthrough
Colour Fields
Truchet Tiles · walkthrough
Truchet Tiles
Interference · walkthrough
Interference

All works · By method · Browse by method