Reaction-Diffusion Patterns
1990s computer graphics; Alan Turing’s 1952 theory; Greg Turk’s 1991 texture synthesis

Prompt
Apply Reaction-Diffusion Patterns across existing surfaces, creating rounded spots, winding stripes, and branching organic mazes with roughly uniform spacing. Use contrasting cream and charcoal tones, smooth irregular boundaries, and subtle surface-following shading so the markings resemble natural pigmentation rather than pasted geometric tiles. Keep the original subject and composition.
Identify
Rounded spots, winding stripes, and branching mazes repeat with roughly consistent spacing. Their organic boundaries suggest animal markings, coral, or microscopic colonies.
Principle
A simulation couples local reactions with diffusion1, which spreads substances or numerical concentrations across a surface. Under suitable conditions, these interactions amplify small disturbances into organized patterns.
Example
Greg Turk: Generating Textures on Arbitrary Surfaces Using Reaction-Diffusion, 1991.
Try it out
In a reaction-diffusion simulation, change one reaction rate and watch whether isolated spots merge into winding stripes.
Background
Alan Turing described a chemical basis for biological pattern formation in 1952. His model showed how reacting substances with different diffusion rates could destabilize an initially uniform mixture. Small disturbances could then grow into spatial patterns. In 1991, Greg Turk applied reaction-diffusion systems to computer texture synthesis2 on arbitrary surfaces. This helped connect mathematical biology with digital graphics during the 1990s. The visible image maps simulated concentrations3 to colors or shades. Spots and stripes emerge through repeated local calculations, rather than being individually drawn or copied from photographs.
Distinction
Unlike marbling, reaction-diffusion patterns need no flowing liquid to stretch pigment into swirls. Unlike ordinary noise textures, they emerge from interacting reaction and diffusion processes.
Aftermath
The technique shows how simple local rules can generate complex visual order without a central design.
Further examples · 7 images






Question
Why does diffusion not always erase differences in these systems?
Show possible answer +Hide answer −
Diffusion alone tends to smooth concentration differences. Coupled reactions can instead amplify certain disturbances, allowing persistent patterns to develop.