Reaction-Diffusion – Alan Turing

Below are several Reaction Diffusion System apps which help to understand the parameters at play on the famous algorithm developed by Alan Turing (1912-1954).

The first one is programmed in Java:

The source code is available for you to tweak in a java app, you can use the Eclipse IDE (integrated development environment) to program in Java and test the results:

The second one is programmed using Processing which is a language based on Java:

To download and try Processing go to you can download the interface for free and access the forum for help.

A 3D processing app and pavillion design was done by BioThing (Alisa Andrasek and Jose Sanchez) based on the same Turing patterns:  Biothing also held a workshop with the DRL studio based on 3D reaction diffusion patterns:

Some of Biothing’s code is available on their Genware website. Some Processing tutorials are available on this great website by Jose Sanchez:

Finally, the creators of Hoopsnake, Volatile Prototype,  have created a processing library, ReactP5 to create Reaction-Diffusion patterns in 3D: