Reaction Diffusion Solver

by higgsas in Modifier Setups


Reaction Diffusion simulation of two virtual chemicals using Blender 3.6+ geometry nodes simulation zone


Free version available here


Reaction diffusion solver based on Gray-Scott model. More info about the Gray-Scott model




Settings of reaction diffusion solver inside the "Reaction Diffusion Solver"



A - Chemical A value stored on the mesh (set to 1)
B - Chemical B value stored on the mesh (set it to some random texture/noise that effect will growth from)
K - Chemical kill rate
F - Chemical Feed rate


Different K and F values:


To find more K and F values visit online reaction diffusion simulation - Karl Sims web reaction diffusion simulation


Included Marching Squares/Triangles algorithm nodes for creating isolines and cut surface from reaction diffusion pattern

Marching Squares/Triangles documentation - https://higgsas-geo-nodes-manual.readthedocs.io/en/latest/generators.html


Included files :

reaction_diffusion_marching_squares.blend
reaction_diffusion_simple.blend
reaction_diffusion_two_patterns.blend
Reaction Diffusion Assets.zip


Adding reaction diffusion solver to asset browser:

  1. Unzip Reaction Diffusion Asset Marching.zip file
  1. Add Reaction_diffusion_marching_asset.blend and blender_assets.cats to your blender asset browser folder (\\Documents\Blender\Assets)


All nodes (Reaction diffusion and marching squares/triangles) included inĀ Higgsas Geometry Nodes Toolset


Contact info:

Email - [email protected]
Twitter - https://twitter.com/higgsasxyz
Instagram - https://www.instagram.com/higgsas/


Sales 30+
Published about 1 year ago
Blender Version 3.6
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message