video thumbnail 5:18
Coding Adventure: Hydraulic Erosion

2019-02-27

[public] 677K views, 46.4K likes, 92.0 dislikes audio only

channel thumbSebastian Lague

In this coding adventure I attempt to implement a simulation of hydraulic erosion to make a procedural terrain look more natural.

If you're enjoying these videos and would like to support me in creating more of them, I have a patreon page here: https://www.patreon.com/SebastianLague

Interactive demo: https://sebastian.itch.io/hydraulic-erosion

Full playlist here: https://www.youtube.com/playlist?list=PLFt_AvWsXl0ehjAfLFsp1PGaatzAwo0uK

The project is available here:

(updated version) https://github.com/SebLague/Hydraulic-Erosion

(version at time of this video) https://github.com/SebLague/Hydraulic-Erosion/tree/Coding-Adventure-E01

Resources:

https://www.firespark.de/resources/downloads/implementation%20of%20a%20methode%20for%20hydraulic%20erosion.pdf

http://ranmantaru.com/blog/2011/10/08/water-erosion-on-heightmap-terrain/


Intro
/youtube/video/eaXk97ujbPQ?t=0
Generating Terrain
/youtube/video/eaXk97ujbPQ?t=65
Erosion Code
/youtube/video/eaXk97ujbPQ?t=88
The Paper
/youtube/video/eaXk97ujbPQ?t=118
Coding
/youtube/video/eaXk97ujbPQ?t=157
Results
/youtube/video/eaXk97ujbPQ?t=232
Comparison
/youtube/video/eaXk97ujbPQ?t=248
Outro
/youtube/video/eaXk97ujbPQ?t=280
Sebastian Lague Hello, on this channel I explore how to create stuff out of code. I hope you find some of it interesting!
/youtube/channel/UCmtyQOKKmrMVaKuRXz02jbQ
Support these videos on Patreon patreon.com
https://www.patreon.com/SebastianLague
Procedural Planet Generation by Sebastian Lague
/youtube/video/QN39W020LqU
Coding Adventures by Sebastian Lague
/youtube/video/vTMEdHcKgM4