Interactive Erosion simulation in Web Browser
c
to do terrain editions with brush, editions include : add/subtract for water and hight map for now, you can also adjust size of brushr
to place permanent water source. (note : 1 . press r
again to remove permanent water source, 2 . after it's placed you can see a red circle marking the location, 3 . the size and strength of permanent water is equal to the brush size and strength the moment permanent water source is placed)Start/Resume
to the right top corner to start or resume the erosion simPause
to pause the simulationReset
to reset simulation and start with a new randomly generated base terrainWaterTrabsparancy
slider to control alpha of waterEvaporationDegree
slider to control anomunt of evaporation you want each simulation stepKc
slider to control Kc (erosion capacity constant)Ks
slider to control Ks (erosion dissolvating constant)Kd
slider to control Kc (erosion deposition constant)r
to place it, see controls for detailserosionParameters
in guiflow map and results after adding velocity advection, this will make sure water have momentum transfered from previous frame, making it more persistent and easier to form ravine/valley
velocity advection also enables better delta/flood plain :
permanent water in a river vally
river vally dries up after some erosion
alluvial fan (or at least a similar one) formed at the mountain exit