* New terrainmodule paint brush "Olsen Erosion"

* Implements the Optimised Erosion routine defined by Jacob Olsen in the paper 'Procedural Terrain Generation' (http://www.oddlabs.com/download/terrain_generation.pdf)
* Replaces the 'flatten' brush when 'newbrushes' is enabled.
This commit is contained in:
Adam Frisby
2008-03-09 15:00:52 +00:00
parent 13a4d13d67
commit b46b152954
2 changed files with 224 additions and 0 deletions

View File

@@ -336,6 +336,7 @@ namespace OpenSim.Region.Environment.Modules.Terrain
if (Boolean.Parse(param))
{
m_painteffects[StandardTerrainEffects.Revert] = new PaintBrushes.WeatherSphere();
m_painteffects[StandardTerrainEffects.Flatten] = new PaintBrushes.OlsenSphere();
}
else
{