Procedural Dynamic Paint

by 3DSinghVFX in Modifier Setups

"Control the dynamic paint with nodes!"

  • Procedural Dynamic Paint: Powered by Geometry Nodes, it offers precise control over Brush and Canvas painting parameters.
  • Flow Modes: Choose from three dynamic flow modes - Paint Flow, UV Flow, and Mesh Flow.
  • Object Interaction: Paint on any canvas object using another object as your brush (supporting Objects, Meshes, or Curves).
  • Dynamic Effects: Paint can exhibit dynamic behaviors, including Drip, Damp, Spread, Dissolve, Dry, and Wet-Paint Thickness.
  • Custom Brush Color: Define brush color using images or color maps.
  • Custom Forces: Apply custom force directions to influence paint dynamics to suit your needs.
  • Mask Generation: It generates three essential masks - Wet Mask, Dry Mask, and Color - which enhance shading and visual effects.
  • Paint Transfer: Easily transfer paint from one object to another when they come into contact.
  • Animation Integration: Object animations influence the dynamics of the paint, making it adaptable and realistic.


The Blender 3.6x has the baking feature for the Simulation Nodes of the Geometry Nodes. To bake: Select the Object having the simulation nodes -> Physics Tab -> Simulation Nodes (Bottom) -> Press Bake. It will bake and store the cache next to the project file.

Free updates forever




Detailed documentation of settings is included with the files.

A video demo is also available on my YouTube channel: 3D Singh VFX : Demo-1, Demo-2


This is a node setup and is made with simulation nodes of the geometry nodes for Blender 3.6x.


You can use this tool in any of your projects (non-commercial or commercial).

You may not redistribute the geometry node group itself, for free or commercially.

Happy Noding... :)

Kuldeep Singh (3D Singh VFX)

Query / Support






  • Updated the files for Blender 3.6 experimental build on 1st May 2023.

23/02/2023 (Video):

  • Add the Brush Color. It allows to define the brush color based on the Image or Color map.
  • Add the UV Flow. It flows the UV Map of the object based on the forces.
  • Add the Mesh Flow. It flows the mesh of the object based on the forces, mainly for the Plane and Spherical Meshes.

Sales 30+
Customer Ratings 2
Average Rating
Dev Fund Contributor
Published over 1 year ago
Blender Version 3.5, 3.6
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message