For those who don’t now the tool: Dynamic Flow is a Geometry Nodes based water add-on for Blender by Blender Procedural, aimed at fast environment lookdev rather than fluid accuracy. Rivers first, splashes later.

Water without waiting
Dynamic Flow is a real time water simulation add-on for Blender developed by Blender Procedural and distributed via the Superhive marketplace. The tool is designed as a lightweight alternative to traditional fluid simulation workflows, focusing on interactive feedback rather than physically accurate behaviour.
The add-on generates flowing water surfaces that respond to terrain in real time. It does not use Blender’s Mantaflow solver or particle based simulation. Instead, it relies on Geometry Nodes to drive surface motion procedurally, allowing timelines to be scrubbed and parameters adjusted without baking caches.
The stated goal is rapid iteration for environment scenes such as rivers, coastlines, lakes, and islands, where visual plausibility is sufficient and turnaround speed matters.
Geometry Nodes, not physics
Dynamic Flow is built entirely on Blender’s Geometry Nodes system. Flow direction and velocity are derived from the underlying terrain geometry, with the water surface adapting to slopes, banks, and obstacles.
Because the system is procedural, changes to terrain or scene layout update immediately. There is no simulation cache to manage and no rebaking when assets move. This makes the add-on suitable for look development, layout, and concept work where scene elements are still in flux. The developer states that a lightweight grid is used internally to evaluate surface flow.

Foam, collisions, and interaction
Dynamic Flow includes automatic shoreline foam generation driven by proximity to terrain and scene objects. Foam behaviour is controlled through exposed parameters inside the Geometry Nodes setup, allowing adjustments to width, intensity, and motion. The add-on supports collision with objects and collections. Objects intersecting the water surface can influence flow patterns and create visible disturbances. The precision of these interactions is not described in detail, and there is no indication that secondary effects such as splashes, spray, or droplets are simulated. The system is limited to surface motion and does not model volumetric water behaviour.
Rendering and compatibility
Dynamic Flow works with both Eevee and Cycles. The water surface is standard Blender geometry with animated attributes and uses regular materials and shaders. No custom rendering features are required. The add-on requires Blender 5.0 or later and installs as a standard Blender add-on through the Preferences panel.
Positioning and limitations
Dynamic Flow is not intended to replace full fluid simulation tools. It does not simulate turbulence, buoyancy, pressure driven motion, or complex fluid interactions. It is positioned as an artist controlled, predictable system for surface water movement.
Pricing and availability
Dynamic Flow is available via the Superhive marketplace for 6 Dollars. No subscription is required. As with any new production tool, artists should test Dynamic Flow carefully before deploying it in active pipelines or client projects, particularly where determinism and render consistency are required. This remains advisable even if early results appear stable and behave exaclty as expected.
