Waterfall Generator builds a complete animated waterfall scene in one click: a rocky cliff with a river channel on top, falling water that flows on its own, a plunge pool, churning foam where the water lands and rising mist. Pick one of 20 designs covering every classic waterfall form and press play: the water streams down, the foam churns and the mist drifts up, with no keyframes, no drivers and no scripts to allow.
Every waterfall type found in nature is here. Plunge falls leave the lip and fall free. Horsetails cling to the rock. Cascades tumble down a staircase of small steps, tiered falls drop from shelf to shelf, curtain falls span a whole river, segmented falls split into separate streams, fans spread wider as they slide down, punchbowls drop into a pool ringed by rock walls and ribbons fall as a thin, tall thread.
Change anything and the waterfall rebuilds live: height, width, number of tiers and streams, launch speed, fan spread, rock face slope and roughness, moss, pool size, water color, white water, flow speed and mist. Randomize gives a brand new waterfall, Vary a new variation of the current one.

Press play, it flows
Water, foam and mist animate on their own through Geometry Nodes scene time. No keyframes, no drivers, no simulation to bake.

20 designs in 9 real types
Plunge, horsetail, cascade, tiered, curtain, segmented, fan, punchbowl and ribbon falls. Click one and it is in your scene.

Drag a slider, it rebuilds live
Height, width, spread, launch speed and the rock face all follow the sliders, and the water never cuts into the rock.

Add tiers and streams
Stack drops into tiered falls with shelf pools, or split the river into separate streams.
Features
- 20 designs in 9 real waterfall types
- Water animation by Geometry Nodes Scene Time: works in the viewport and renders, no drivers
- Falling water follows real launch physics and never cuts into the rock
- Rocky cliff with photo-scanned CC0 rock texture and moss on the ledges
- Plunge pool, shelf pools and river with flowing ripples
- Foam rings and rising volumetric mist puffs where water lands
- Tiers, streams, spread and bowl walls for any shape
- One-click Randomize and Vary
- Freeze to Mesh for export to game engines
- Works in Cycles and EEVEE
Requires Blender 4.2 or newer. Tested on Blender 4.2, 4.5 and 5.2 LTS.