Website powered by

Blender 4.2+ Geometry Nodes Reaction Diffusion Solver

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

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
Da/Db - Bigger value will make pattern a slightly bigger, smaller value slightly smaller. Note that value range should be from 0.19 to 0.4, otherwise simulation will not work.
Scale - Scale up the pattern

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

Adding reaction diffusion solver to asset browser:

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

2025-05-29 Update:
Added 4.2 blender version and Directional Reaction Diffusion node:

Contact info:

Email - higgsasmotion@gmail.com
Twitter - https://twitter.com/higgsasxyz
Instagram - https://www.instagram.com/higgsas/

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

Release Notes

Added blender 4.2 version and Directional Reaction Diffusion node

Extended Use License
$0
License: Extended Commercial License
Stock Assets

For use on an unlimited number of commercial projects with no limits on sales or views.

Learn More
Files (3)
Reaction Diffusion Asset
zip /
240 KB
reaction_diffusion_simple_example
blend /
910 KB
reaction_diffusion_mutiple_patterns_mix
blend /
230 KB