Link Search Menu Document

Placeholder Title

Placeholder Subtitle

Posted: Oct 8th, 2025 - Modified: Nov 30th, 2025
Upload a grayscale heightmap image to begin.
Upload a heightmap, then select a view below.
Original surface
Eroded surface
Erosion Filter
Surface Fitting options
Erosion settings
Input height range
Erosion Rounding
Erosion Onset
Erosion Octaves

Example Image Table Prototype

Erosion shader: Advanced Terrain Erosion Filter and Phacelle Noise by Rune Skovbo Johansen, copyright (c) 2025, licensed under the Mozilla Public License 2.0. Source: ShaderToy sf23W1 and Rune's writeup.

B-spline reconstruction follows Lee, Wolberg, and Shin's multilevel B-spline approximation method for scattered data interpolation.

Input image