Skip to content
Scholia

The Library

A growing collection of lessons in computational art. Each lesson stands on its own, so you can start with any of them.

Lessons

16 lessons shown

Foundations~40m

Color as System

Josef Albers (1888-1976)

A color's appearance depends on the colors around it.

Foundations~45m

Pattern as Code

Anni Albers (1899-1994)

At every crossing in a weave, warp or weft is on top, so cloth can be read as ones and zeros.

Foundations~45m

Order and Disorder

Vera Molnár (1924-2023)

She added a small, controlled amount of randomness, her 1% disorder, to strict geometric order.

Lineage~45m

Instructions as Art

Sol LeWitt (1928-2007)

LeWitt's wall drawings are written instructions, drawn by other hands and redrawn wherever they are shown.

Lineage~45m

Exhaustive Variation

Manfred Mohr (b. 1938)

From 1973 Mohr built his work on the cube's twelve edges, and later on higher-dimensional hypercubes.

Lineage~45m

Software as Medium

Casey Reas (b. 1972)

The co-creator of Processing argued that software itself is an artistic medium worth taking seriously.

Lineage~40m

The First Computer Artists

Georg Nees & Frieder Nake

Two mathematicians who hung plotter drawings in Stuttgart galleries in 1965 and called them art.

Lineage~45m

The Autonomous Machine

Harold Cohen & AARON

From the early 1970s, Harold Cohen's program AARON made its own compositional choices inside rules he wrote.

Lineage~40m

Plotter Pioneers

Roman Verostko & the Algorists

Roman Verostko fitted brushes to a pen plotter in 1987 and co-founded the Algorists in 1995.

TechniquesIn progress

Flow Fields and Perlin Noise

Technique-driven

A grid of angles set by Perlin noise steers lines into smooth, flowing curves.

TechniquesIn progress

Long-Form Generative

Tyler Hobbs (b. 1987)

One algorithm generates a thousand distinct outputs, and all of them are final.

TechniquesIn progress

L-Systems and Fractals

Technique-driven

Short rewriting rules, applied again and again, build fractal forms of any depth.

TechniquesIn progress

Algorithmic Color

Technique-driven

Choose hues in golden-ratio steps and build palettes by probability in a perceptual color space.

SynthesisIn progress

Human-Machine Collaboration

Technique-driven

Artist and collector explore a parameter space together, and the collector's choices shape the work.

SynthesisIn progress

The Physical Output

Technique-driven

Turn generative output into clean, efficient vector paths that a pen plotter can draw.

VoiceIn progress

Developing Your Own System

Your own grammar

Map a non-art source (music, growth, data) into a personal visual system.