Keywords: Graphics, Procedural Terrains (Maps, Levels, Scenes, Landscape), Fractional Brownian Motion, Terrain, Tessellation

Fractional Brownian Motion

Wikipedia

Fractional Brownian motion
https://en.wikipedia.org/wiki/Fractional_Brownian_motion

Blogs

fBM stands for Fractional Brownian Motion
http://iquilezles.org/www/articles/fbm/fbm.htm
Author: inigo quilez
https://twitter.com/iquilezles

Papers

FRACTIONAL BROWNIAN MOTIONS, FRACTIONAL NOISES AND APPLICATIONS https://courses.physics.ucsd.edu/2016/Spring/physics235/Mandelbrot%20Van%20Ness.pdf

Wavelet Analysis and Synthesis of Fractional Brownian Motion
http://perso.ens-lyon.fr/patrick.flandrin/IEEE_IT1992.pdf

Terrain Generation

Documents

Hey there! If you want to do a procedural terrain, you should look into the runtime mesh component plugin and meshing techniques such as Delaunay triangulation.

It would look something like:

  • Get some 2D perlin noise (unreal has a built-in function for that)
  • Get the value of the perlin noise at regular (X,Y) intervals and use that as the height of the point You should now have an array of many 3d points
  • Make it a mesh using a Delaunay triangulation

Quoted from: reddit

Papers

Procedural Generation of Mediterranean Environments
https://bib.irb.hr/datoteka/821096.dcvis_18_3842.pdf

Designer Worlds: Procedural Generation of Infinite Terrain from Real-World Elevation Data
http://jcgt.org/published/0003/01/04/

Tutorials

Painting a Landscape with Maths
https://www.youtube.com/watch?v=BFld4EBO2RE

Tessellated Terrain Rendering with Dynamic LOD
https://victorbush.com/2015/01/tessellated-terrain/

Examples

Procedural terrain using Three.js and perlin noise, Now Accelerated by your GPU!
https://github.com/FarazzShaikh/Terrain-Builder

Advanced, modular, coupled geomorpohology simulator for real-time procedural terrain generation.
https://github.com/weigert/SoilMachine

Hydraulic Erosion.
https://sebastian.itch.io/hydraulic-erosion

Procedural Town(City) Generation
https://twitter.com/marian42_/status/1396858502153445380

Tools

World Creator. The world’s first real-time terrain and landscape generator. ABSOLUTELY EVERYTHING IS REAL-TIME World Creator is fully GPU powered.
https://www.world-creator.com

Polygonal Map Generation

Papers

Polygonal Map Generation for Games
http://www-cs-students.stanford.edu/~amitp/game-programming/polygon-map-generation/

Procedural Placement

Presentations

GPU-Based Run-Time Procedural Placement in Horizon: Zero Dawn
https://www.youtube.com/watch?v=ToCozpl1sYY


The problem with marriage is that it ends every night after making love, and it must be rebuilt every morning before breakfast. ― Gabriel García Márquez