Generative Art Timeline · Chapter 6: Personal Computer Era (1980s)

1986

Boids by Craig Reynolds

Invention

Computer-simulated birds flock among tall cylindrical obstacles.
Craig Reynolds, boids flocking simulation, illustration from Flocks, Herds, and Schools: A Distributed Behavioral Model, 1987. Craig Reynolds; ACM SIGGRAPH 1987 paper, author-prepared online reprint Image source.

Computer scientist Craig Reynolds introduced the groundbreaking Boids algorithm, a significant milestone in the history of digital generative art and artificial life simulations.

Inspired by the mesmerizing patterns of bird flocking and fish schooling, Reynolds' Boids simulated the collective behavior of autonomous agents. It allowed these virtual creatures, or “boids,” to navigate their digital world by following a few simple rules: separation, alignment and cohesion. These rules gave rise to intricate and lifelike group dynamics in computer-generated animations and simulations.

Reynolds' work not only fascinated computer scientists and animators but also inspired a generation of artists, including Casey Reas, who mentioned this development to Le Random. Boids became a powerful metaphor for exploring the emergent complexity that arises from the interactions of simple entities.

Boids remains a symbol of the fruitful crossroads between technology, nature and artistic expression.

Text by Peter Bauman. Generative Art Timeline, Le Random.

Sources

People

Casey Reas, Craig Reynolds

Movements

artificial life, Machine Learning Art

Filed under

Ideas
animation, artificial life, complexity, emergence, generative art, Machine Learning Art, nature
Technologies
artificial intelligence, Boids, flocking
People
Casey Reas, Craig Reynolds

Echoes across time

Le Random editorials

Explore all Le Random editorials and artist interviews

Le Random podcast