Infinite Terrain generator using simplex noise and fractional brownian motion. Multithreaded via webworkers for nice performance. I kinda fake erosion by lerping with 1 by a smoothstepped pingponged noise… makes no sense when I try to explain it.
This looks really impressive. The terrain generation feels very natural and the performance approach with webworkers is smart, the canyon biome and lakes addition, it gives the world more character.
It would be awesome if something like this could eventually be used as a working environment for virtual real estates or persistent digital land. Imagine large scale terrains where people or projects could occupy different areas, build structures, or create interactive spaces on top of procedurally generated worlds. Systems like this could become the foundation for very large open environments.
Really cool work, thanks for sharing the code as well.