This demo is built on the Reaction-Diffusion
template from the WebGL playground and Evgeny
Demidov's fluid simulation.
Anyway, this implementation does not use the OpenGL extension
OES_TEXTURE_FLOAT. Instead a 16bit "minifloat" buffer
is used here.
The extension might still be a good start for optimization!
To be correct these aren't
real "Turing patterns", though the dots are quite characteristic. What you see is actually the simpler
kind of one-component Reaction-Diffusion equations.
The skin dot synthesis' native texture resolution is
1024x512 and the fluid simulation uses 512x256 cells. WebGL GPGPU, here ya go!
If you like the demo don't forget to follow me on Twitter ;).
(A simpler version is here to find)
Protip: doubleclick anywhere to hide this description box. ;)