Skip to content

Source group · 7 artworks · 1 families

reas · processing

Casey Reas canon — the foundations of creative coding distilled into clean Processing sketches.

Path on disk: library_external/reas_processing/

Sample of 2-D Totalistic Cellular Automaton (Conway + variants)

2-D Totalistic Cellular Automaton (Conway + variants)

reas_processing · wolframCA2D

Each cell looks at its 8 Moore neighbors and applies a totalistic rule.

View →
Sample of Gray-Scott Reaction-Diffusion

Gray-Scott Reaction-Diffusion

reas_processing · grayScottRD

Two scalar species U and V diffuse on a square grid with rates Du and Dv and react with feed F and kill k.

View →
Sample of Lindenmayer L-system + Turtle Rendering

Lindenmayer L-system + Turtle Rendering

reas_processing · lindenmayer

An axiom string is rewritten by parallel production rules for a fixed number of iterations, then interpreted by a 2-D turtle: 'F' walks forward, '+/-' turn left/right, '['/']' push/pop state.

View →
Sample of Particle-Spring Cloth (Verlet + Hooke)

Particle-Spring Cloth (Verlet + Hooke)

reas_processing · particleSpring

A rectangular grid of free particles is connected by Hooke's-law springs at rest length 'spacing'.

View →
Sample of Perlin Streamlines

Perlin Streamlines

reas_processing · perlinStreamlines

A 2-D vector field is sampled from one or more octaves of Perlin gradient noise.

View →
Sample of Voronoi Diagram from Random Seeds

Voronoi Diagram from Random Seeds

reas_processing · voronoi

Every pixel on the canvas is colored with the palette color of the seed point closest to it.

View →
Sample of Wolfram Elementary 1-D Cellular Automaton

Wolfram Elementary 1-D Cellular Automaton

reas_processing · wolframCA1D

Each row of the canvas is one generation of a Wolfram elementary cellular automaton.

View →