The goal is here to make a realistic looking terrain which requires very little to none interference of an artist. The terrain includes first off all the geometry of the land but I also want to include the placement of the vegetation.
Making a realistic terrain we first of all need to start from something basic this is [documentation:terrain:procedural_terraingeneration:noise|perlin noise]]. This create a very charp and random terrain.
The next stap is to smooth it out in several I'm currently working on 2 ways to do this First of all Thermal errosion this is a more general smooth function in which high placedground is being moved to lower places. The second type of errosion is Hydrolic errosion this moves the sediment to lower place according to water flow. This also carves out rivers which gives the terrain an even more realistic look.
The vegetation system isn't started yet but i hope to start it soon.
I just implemented a way of sharpening out the terrain by adding more vertices at the same terrain.