A review of digital terrain modeling

Eric Galin, Eric Guérin, Adrien Peytavie, Guillaume Cordonnier, Marie-Paule Cani, Bedrich Benes, and James Gain

This repository contains Digital Terrain Models collected by the authors of the state-of-the-art or obtained by the re-implementation of methods. It is meant to be public and maintained throughout time.

Authoring Landscapes by Combining Ecosystem and Terrain Erosion Simulation

Description

300 steps have been applied of Cordonnier 2017 method

Format

16 bits greyscale Tiff Cell size: 10m/pixel Alt min: 1057.71 Alt max: 2061.54 Latitude (°): 45 Compass (°); 90

Resolution

256x256

Source

Provided by authors

Files

[Cordonnier-2017.tiff] : main DEM

[Cordonnier-2017-0iteration.tiff] : initial terrain before simulation

Computer rendering of stochastic models

Description

8 iterations of diamond square algorithm applied on an initial 8x8 map.

Format

PNG 16 bits unsigned int greyscale.

Resolution

1793x1793

Source

Re-implemented

Files

[Fournier-1982.png] : final DEM (8 subdivisions)

[Fournier-1982-0.png] : initial 8x8 DEM (no subdivision)

[Fournier-1982-1.png] : first subdivision

[Fournier-1982-2.png] : second subdivision

[Fournier-1982-3.png] : third subdivision

[Fournier-1982-4.png] : fourth subdivision

[Fournier-1982-5.png] : fifth subdivision

[Fournier-1982-6.png] : sixth subdivision

[Fournier-1982-7.png] : seventh subdivision

Faulting/Random faults

Description

Faulting algorithm (also known as random faults).

Format

PNG 16 bits unsigned int greyscale.

Resolution

1024x1024

Source

Re-implemented

Files

[Faulting.png] : 400 iterations of the faulting algorithm (i.e. 400 faults are present)

[Faulting-50.png] : first 50 iterations

[Faulting-100.png] : first 100 iterations

[Faulting-200.png] : first 200 iterations

First Person Sketch-based Terrain Editing

Description

Digital elevation models from Tasse et al 2014. These are real DEMs modified using the first-person technique described in the paper.

Format

Tiff 16 bits greyscale unsigned int. No special information on the spatial range.

Resolution

512x512

Source

Provided by authors

Files

[Tasse-2014.tif] : DEM

[Tasse-2014-2.tif] : another example

[Tasse-2014-3.tif] : another example

Hydraulic erosion

Description

Hydraulic erosion performed on a noise

Format

16 bits greyscale png

Resolution

512x512

Source

Re-implemented

Files

[Hydraulic.png] : eroded DEM

[Hydraulic-original.png] : initial DEM

[Hydraulic-sand.png] : amount of sand

Interactive example-based terrain authoring with conditional generative adversarial networks

Description

Digital elevation model from Guerin et al 2017

Format

PNG 16 bits greyscale unsigned int. 30m per pixel

Resolution

2048x2048

Source

Provided by authors

Files

[Guerin-2017.png] : final DEM amplified x4 with a sparse method

[Guerin-2017-input.png] : the input sketch at 512x512 resolution

[Guerin-2017-river.png] : the river footprint

[Guerin-2017-riverbed.png] : the riverbed footprint

Interactive terrain modeling using hydraulic erosion

Description

Digital elevation model from Stava et al 2008

Format

grayscale PNG 16 bits

Resolution

1024x1024

Source

Re-implemented

Files

[Stava-2008.png] : main DEM

Large scale terrain generation from tectonic uplift and fluvial erosion

Description

Terrain fully generated by combining Stream Power erosion law and procedural tectonic uplift

Format

16 bits greyscale Tiff Cell size: 100m/pixel Alt min: 0 Alt max: 5749.82

Resolution

1000x1000

Source

Provided by authors

Files

[Cordonnier-2016.png] : 512x512 crop of the dem in a 16 bits greyscale format

[Cordonnier-2016-full.tiff] : main DEM

[Cordonnier-2016-uplift.tiff] : uplift rate (0 - 3e-3 m/year)

Modeling Landscapes with Ridges and Rivers: bottom up approach

Description

Digital elevation model from Belhadj et al 2005

Format

color PNG 16 bits

Resolution

513x513

Source

Provided by authors

Files

[Belhadj-2005.png] : main DEM

[Belhadj-2005-skeleton.png] : the input skeleton that gives the constraints

Multifractal sum of ridged noises

Description

Sum of 8 octaves of ridged noises, with a lacunarity of 1/0.467 and a persistance of 0.5. The amplitude of the next octave is attenuated with respect to the previously computed octaves by using a cubic smoothstep, in a way similar to Musgrave 1989.

Format

color PNG 16 bits

Resolution

1024x1024

Source

Re-implemented

Files

[Multifractal-noise.png] : main DEM

Parallel, realistic and controllable terrain synthesis

Description

Digital elevation model from Gain et al 2015

Format

PNG 16 bits greyscale unsigned int. 10m per pixel.

Resolution

1024x1024

Source

Provided by authors

Files

[Gain-2015.png] : DEM

[Gain-2015-2.png] : Another example DEM (canyon)

[Gain-2015-3.png] : Another example DEM

[Gain-2015-4.png] : Another example DEM

Procedural generation of 3D canyons

Description

digital elevation model from De Carli et al 2014.

Format

Tiff 8 bits greyscale unsigned int. No special information on the spatial range.

Resolution

1025x1025

Source

Provided by authors

Files

[DeCarli-2014.tiff] : main DEM

Sculpting Mountains: Interactive Terrain Modeling Based on Subsurface Geology

Description

DEMs from Cordonnier et al. 2018.

Format

32 bits greyscale Tiff Cell size: 50m/pixel 16 bits png greyscale

Resolution

2000x2000

Source

Provided by authors

Files

[Cordonnier-2018.tiff] : DEM with actual altitudes coded in float32

[Cordonnier-2018.png] : same DEM coded in 16 bits greyscale, with the max greayscale corresponding to 4000 meters

[Cordonnier-2018-1.tiff] : second DEM

Sparse representation of terrains for procedural modeling

Description

Digital elevation model from Guerin et al 2016

Format

PNG 16 bits greyscale unsigned int.

Resolution

4096x8192

Source

Provided by authors

Files

[Guerin-2016.png] : final DEM cropped at 4096x4096 for rendering harmonization

[Guerin-2016-full.png] : final DEM

[Guerin-2016-sketch.png] : the input sketch consisting of a 1024x2048 DEM

[Guerin-2016-rivermap.png] : the alpha mask for the footprint of the river

[Guerin-2016-riverbedmap.png] : the alpha mask for the footprint of the riverbed

[Guerin-2016-withoutriver.png] : the raw result without applying any river carving post-processing

Sum of ridged noises

Description

Sum of 8 octaves of ridged noises, with a lacunarity of 1/0.467 and a persistance of 0.5.

Format

color PNG 16 bits

Resolution

1024x1024

Source

Re-implemented

Files

[Ridged-noise.png] : main DEM

Sum of Simplex noises

Description

Sum of 8 octaves of Simplex noises, with a lacunarity of 1/0.467 and a persistance of 0.5.

Format

color PNG 16 bits

Resolution

1024x1024

Source

Re-implemented

Files

[Simplex-noise.png] : main DEM

Terrain modeling from feature primitives

Description

Digital elevation model from Genevaux 2015, Figure 22 Winding Road.

Format

PNG 16 bits grayscale

Resolution

1024x1024

Source

Provided by authors

Files

[Genevaux-2015.png] : main DEM

Terrain modeling: a constrained fractal model

Description

Digital elevation model from Belhadj et al 2007

Format

grayscale PNG 16 bits

Resolution

513x513

Source

Provided by authors

Files

[Belhadj-2007.png] : main DEM

[Belhadj-2007-skeleton.png] : the input skeleton that gives the constraints

Terrain sketching

Description

Digital elevation models from Gain et al 2009

Format

PNG 16 bits greyscale unsigned int. 1m per pixel.

Resolution

1024x1024

Source

Provided by authors

Files

[Gain-2009.png] : DEM (max altitude 193m)

[Gain-2009-2.png] : Another DEM (max altitude 140m)

Terrain synthesis from digital elevation models

Description

Digital elevation model from Zhou et al 2007, Figure 10c. Terrain generated from an initial sketch that represents a lambda letter.

Format

PNG 16 bits greyscale unsigned int. No special information on the spatial range.

Resolution

800x800

Source

Provided by authors

Files

[Zhou-2007.png] : DEM

The Fractal Geometry of Nature

Description

500 iterations of the faulting algorithm described by Mandelbrot 1982.

Format

PNG 16 bits unsigned int greyscale.

Resolution

1024x1024

Source

Re-implemented

Files

[Mandelbrot-1982.png] : DEM

Thermal erosion, as introduced by Musgrave

Description

Thermal erosion performed on a real DEM

Format

16 bits greyscale png

Resolution

1024x1024

Source

Re-implemented

Files

[Thermal.png] : eroded DEM

[Thermal-original.png] : initial DEM

[Thermal-sand.tif] : amount of sand

Warped multifractal sum of ridged noises

Description

Sum of 8 octaves of ridged noises, with a lacunarity of 1/0.467 and a persistance of 0.5. The amplitude of the next octave is attenuated with respect to the previously computed octaves by using a cubic smoothstep, in a way similar to Musgrave 1989. In addition, the domain is warped using a low frequency simplex noise.

Format

color PNG 16 bits

Resolution

1024x1024

Source

Re-implemented

Files

[Warped-noise.png] : main DEM