Erosion Add-On

by NM-8 in Models


Erode your mesh on steep walls, and gather slopes and rivers.
Store erosion data in the vertices

  • vertex group for modifiers
  • vertex colors for shading
  • a flow map for flexible erosion shading


model & animate
curve based control
topology based flow


8 different flow properties

flow map for long flow shading
strength: set length
width: widen flows

Generate a new landscape:

options and VertexGroups:

Shading the landscape:

Use Erosion on your own mesh, or generate a new one from scratch using the "new landscape" option.

This is the only addon with erosion simulation that works on any mesh! Even Suzanne can be eroded.

The mesh modification can be applied once or while you are modeling your landscape in iterations, with rising detail. Vegetation can quickly be applied, by automatically creating a particle system automatically, to distribute trees and plants conveniently.

Apply it to the whole mesh or just a selection of vertices.

Therefor modifiers are already added for that purpose, when calculating 3D Erosion, and a flow nodegroup when the 2D Erosion is calculated.


Rivers & Lake Meshes:

You can generates Rivers and Lakes flowing down the suface based on the vertices. VertexGroups are generated for water and age of the flow.

2D Erosion :

The Flow Map nodegroup can be combined with a vertex color for more contrast into the flow shading.

using the vertex colors in combination with the flow map allows for versatile and quick shading:

ceilings of caves and tunnels are calculated just like real ceilings, leading to small spikes and flows simulated with a global downward gravity.


 2 Versions available

Erosion Lite just for erosion calculation

and the full featured Erosion plugin

with 2D Flowmap, Rivers and Lakes and more profile curves:





Have a look at my other items including:


About the Creator: 

I am a 3D artist in the advertising & television industry for 25 years.
While working on projects and teaching animation at design college since 1998, i studied physics at the university of Vienna. That equipped me with a solid toolset of math to use in 3D workflows.

I started programming Blender add-ons and noding vector operations into shaders around 2012.

I love how Blender and Cycles offer a lot of opportunities to speed up rendering and fake depth into surfaces in many ways.

Choose a product version:

Sales 200+
Customer Ratings 4
Average Rating
Dev Fund Contributor
Published almost 7 years ago
Blender Version 2.7x, 2.77, 2.78, 2.79, 2.8, 2.81, 2.82, 2.83, 2.9, 2.91, 2.92, 2.93, 3.0, 3.1, 3.2, 3.3
Render Engine Used arnold, cycles, eevee, freestyle, luxrender, mental-ray, octane, vray, yafaray
License GPL
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message