Baga River Generator

antoine bagattini in Simulations & Effects


New in V2

• Foam

  • Procedural foam for enhanced realism.

• Carving

  • The river now carves naturally into your terrain.

• Scatter Friendly

  • Fully compatible with existing scattering; instances are cleanly removed around the river.

• Demo shown with BagaPie Scatter.
• Scattering instances must be on the terrain, with the scatter modifier placed before the river modifier.
• For smoother results, disable your scatter modifier before drawing the river.

Latest BagaPie version needed ! ! ! (V11.0.6)

Just Draw it !

Choose a preset and draw your river directly in the viewport.

4 Environments

Includes 4 river presets, 1 default river for custom rivers, and 30+ ready-to-use assets.
40% OFF for BagaPie Assets owners - Code BAGAOFF

Easy to use

Open the pie menu V > BagaRiver > Select a preset, that's it!

Fully Customizable

Edit river shape, scattering layers, and how assets are distributed.

Animated Water

River flows with surface animation.
No animation loop.
Foam is generated procedurally.

Camera Culling

Improve performances by rendering only what's visible.
Available for Terrain and Assets.

Create & Save Your Own Presets

Duplicate layers, customize behavior, and save them thanks to BagaPie GeoPack.
Use the "New River" preset to create brand new river.

Easily add new scatter layer by duplicating scatter node in the geometry nodes editor.

Once your river is ready, you can save it as a GeoPack for future reuse.
Here's the full process:

  • Select a Pack - BagaRiver
  • Name your preset (modifier)
  • Go to the Usage tab
  • Set Active object must be to None
  • Set New object type to Curve
  • Set Curve mode to 3D
  • Set Curve Projection to Cursor

That’s it! Your river preset is ready to be reused anywhere!

For V2 :

  • Select a Pack - BagaRiver
  • Name your preset (modifier)
  • Go to the Usage tab
  • Set Active object must be to Mesh
  • Enable Add Curve and switch to Draw mode
  • Set Curve mode to 3D
  • Set Curve Projection to Cursor

Saving river as new reusable modifier in seconds.

What You Need to Know

  • Requires BagaPie – install via Blender > Preferences > Extensions.
  • River Instances : Can avoid Object by proximity. Obj must be set individually in each leayer.
  • Add rivers from V > BagaRiver menu.
  • There is 2 variant of each presets : One for terrain blending into existing surface (Eg "Desert Incrust"), another for stand alone river.
  • Vegetation is not animated.
  • Require : BagaPie V11.0.6 minimum.
  • For Cycles & EEVEE Only.
  • For Blender 4.2 and newer.
  • This setup might be HEAVY.
  • Tips: Tweaking the seed is usually needed to get best results.
  • Tips: Draw from top view.
  • Royalty-free license: you can't resell or redistribute BagaRiver content (even modified).
    (Except through Games, it's OK.)

Installation

  • Install BagaPie from the official Blender Extensions panel:
    Blender > Preferences > Extensions > BagaPie
  • Open BagaPie inside Blender and go to the GeoPack section.
  • Install the file BagaRiver.geopack into your GeoPack library.
  • Once installed, press V > BagaRiver in the 3D view to start drawing rivers.

Already own BagaPie Assets (Lite or Full) ?

Use the code BAGAOFF at checkout to get 30% OFF BagaRiver!

Authors :

Laura Mercadal
Kiara Bagattini

  • -30% BagaPie Assets Owners, code BAGAOFF

    $19
$19

Have questions about this product?
Login to message

Details
Sales 1000+
Rating
5 ratings
Dev Fund Contributor
Published over 1 year ago
Blender Version 4.2 - 5.2
Render Engine Used Cycles, Eevee
License Royalty Free