webgl gray-scott reaction diffusion system creates turing patterns with randomly generated colouring try it here http://ktfh.github.io/gray-scott/