Procedural 2D Particle Fluid Simulation

by CG_Flow in Modifier Setups


Procedural 2d fluid simulation in geo nodes

This simulation runs entirely in blender geo nodes. You can customize the initial speed and color the particles using either a built-in noise textures or an image. Time scaling is achievable through the fps slider.

For optimal results, i suggest rendering in Cycles, as Eevee currently does not support rendering particles as spheres without manual instancing.


Geo nodes setup:



Shader for the particles:


You can use the built-in noise textures or an image file for point coloring.

Sales 10+
Published 4 months ago
Blender Version 4.1, 4.0, 3.6
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message