Dynamic Flow - Real Time Water Simulation

Blender Procedural in Modeling



Dynamic Flow Addon

Real-time procedural water & surface flow system built with Geometry Nodes for Blender. Create flowing water, shoreline foam, and terrain-aware motion without baking, caching, or traditional fluid sims.


Key Features

  • Real-time flowing water (no bake / no cache)
  • Terrain-aware flow direction + natural noise motion
  • Automatic shoreline foam generation
  • Collision support (collections / objects)
  • Lightweight grid-based setup for fast previews
  • Fully procedural & non-destructive workflow
  • Works in Eevee & Cycles

Best For

  • Islands, coastlines, rivers, lakes, terrain water
  • Environment art, level design, concept scenes
  • Stylized or realistic water looks


Quick Start

  1. Install and enable the Dynamic Flow addon.
  2. Open the Dynamic Flow panel in the viewport.
  3. Click Create New Simulation to initialize the system.
  4. Create a new collection and add all collision objects to it.
  5. Set Collision Collection to the created collection.
  6. Adjust flow, foam, and resolution settings.

Controls (Panel)

  • Voxel Size / Grid Resolution: simulation detail & performance
  • Flow Velocity: main water movement speed
  • Noise Velocity + Noise Scale: natural variation
  • Damping Overall Velocity: energy loss / smoothness
  • Foam Generation Rate: shoreline & interaction foam
  • Pressure Calculation: reaction strength
  • Freeze Collision: lock collision for better performance
  • Blur Displacement: smooth the surface motion
  • Color Water: quick water tint control

Compatibility

  • Blender 5.0 (Fully compatible)
  • Eevee & Cycles

🚀 Explore More by Blender Procedural


$8$5.60

Have questions about this product?
Login to message

Details
Blender Extension Compatible Yes
Sales 100+
Dev Fund Contributor
Published 9 months ago
Blender Version 5.0
Extension Type Add-on
Render Engine Used Cycles, Eevee
License GPL