Parameters

Presets

Engine Status RUNNING
Activity Metr. 0.00
Active Profile Standard

Overview

In 1952, the brilliant polymath Alan Turing conceptualized a system of mathematical equations explaining how complex self-organizing shapes emerge out of random uniform states. This Turing Pattern Simulator implements these morphogenesis mechanics on the web.

Rather than solving differential equations directly, this simulator uses an iterative image processing shortcut known as the Blur-Sharpen Cycle. By continuously diffusing and sharpening a randomized substrate, it forms structures similar to leopard spots, stripes, and biological tissues.

How to Use

Technical Details

The digital implementation of reaction-diffusion utilizes customized convolutional image processes in standard Javascript:

  1. 1D Separable Box Blur: Simulates high-speed isotropic molecular diffusion over a coordinate grid.
  2. Amplifying Reaction: Applies a localized high-pass sharpening calculation, strengthening patterns that step beyond local averages.
  3. Dynamic Sonification: Synthesizes real-time audio through the browser's Web Audio API, translating pixel activity into rich synth chords.

Future Directions

Modern biochemical research exploits reaction-diffusion formulas to design functional biomaterials and print tissues.

Future editions of this web simulation will include high-performance WebGL fragment shaders to allow ultra-high resolutions, 3D coordinate meshes, and multi-substance feedback channels (mimicking multi-colored fur and pigmentation).

Turing Pattern & Morphogenesis Directory