Gray-Scott Reaction Diffusion in TouchDesigner (Part 1)

Learn to simulate the awesome Gray-Scott reaction diffusion system in TouchDesigner, using GLSL shaders. We discuss the mathematical basis of the system, how to implement it in shaders, tiling, and how to color the simulation using any palette!

Find me online!
My portfolio: https://lakeheckaman.com
Instagram: https://www.instagram.com/lake_heckaman

Project Files on Patreon: https://patreon.com/water__shed

Gray Scott Reaction Diffusion Resources:
Karl Sims tutorial: https://www.karlsims.com/rd.html
Web-based interactive explorer: https://mrob.com/pub/comp/xmorphia/ogl/index.html
Laplacian: https://machinelearningmastery.com/a-gentle-introduction-to-the-laplacian/

00:00 – Start
00:34 – Gray Scott Reaction Diffusion – Motivation and Direction
04:41 – Gray-Scott Reaction-Diffusion Process Explained
22:33 – Laplacian Operator Explained
25:30 – Start TouchDesigner implementation of Gray-Scott Reaction Diffusion
31:35 – Begin Reaction Diffusion GLSL Shader
35:32 – Implement finite form of 2×2 Laplacian in GLSL
41:13 – Implementing Numerical Solution of Reaction Diffusion Differential Equations
45:47 – Colorize RD System in Separate Color Buffer

About The Author