Skip to content
SPECIFICTION
Get listed

SimpleXTerrain

github.com

Free plan WindowsmacOSLinux
Visit github.com
Spec score 7.6 #12 of 27 in Game Map Generators

What it is

SimpleXTerrain is a free, MIT-licensed addon for procedural terrain generation in Godot 4 .NET using C#. Its node graph editor defines heightmaps, biomes, splatmaps, and scattered instances. Heightmap sources include Perlin, fractal, and Voronoi noise, radial shapes, splines, and images. Modifiers include levels, curves, slope masks, hydraulic and thermal erosion, terraces, beaches, ledges, and blur.

At runtime, the addon evaluates terrain chunks asynchronously on .NET background tasks around a moving camera, then streams heightmaps and control maps into Terrain3D regions. The documented workflow uses a Terrain3D node with a camera or character attached to a terrain streamer to build Godot scenes. Requirements are Godot Engine 4.6 or later in its .NET or Mono edition, .NET SDK 8.0 or later, and the Terrain3D plugin. Setup involves copying the addon into the project’s addons directory, rebuilding the C# solution, and enabling the plugin in Project Settings. Foliage and object scattering can generate placement data, but the feature is experimental. Some GPU-capable work has RenderingDevice compute helpers; the documentation identifies CPU evaluation as the reliable path.

Spec sheet

Purpose
SimpleXTerrain is an open-source procedural terrain generation addon for Godot 4 .NET (C#).Read 9 Oct 2026 · github.com
License
The project is licensed under the MIT License.Read 9 Oct 2026 · github.com
Experimental feature
Foliage and object scattering generates placement data but is marked experimental.Read 9 Oct 2026 · github.com
Generators
Heightmap generators include Perlin noise, fractal noise, Voronoi noise, radial shapes, splines, and heightmap images.Read 9 Oct 2026 · github.com
GPU path
Selected GPU-capable work has RenderingDevice compute helpers, while the documentation describes CPU evaluation as the reliable path.Read 9 Oct 2026 · github.com
Installation
Installation copies the addon folder into a Godot project's addons directory, rebuilds the C# solution, and enables the plugin in Project Settings.Read 9 Oct 2026 · github.com
Integration
SimpleXTerrain streams generated heightmaps and control maps directly into Terrain3D regions.Read 9 Oct 2026 · github.com
Intended use
The documented workflow builds procedural terrain for Godot scenes using a Terrain3D node and a camera or character attached to a terrain streamer.Read 9 Oct 2026 · github.com
Modifiers
Terrain modifiers include levels, custom curves, slope masks, hydraulic and thermal erosion, terraces, beaches, ledges, and blur.Read 9 Oct 2026 · github.com
Node graph
Its custom node graph editor defines heightmaps, biomes, splatmaps, and scattered instances.Read 9 Oct 2026 · github.com
Requirements
It requires Godot Engine 4.6+ in the .NET or Mono edition, .NET SDK 8.0+, and the Terrain3D plugin.Read 9 Oct 2026 · github.com
Streaming
The runtime evaluates terrain chunks asynchronously on .NET background tasks around a moving camera.Read 9 Oct 2026 · github.com
Support and documentation
The project links to a separate repository with technical guides, API reference, and node explanations.Read 9 Oct 2026 · github.com

Plans and prices

Free Free Open-source Godot 4 .NET terrain generation addon · MIT license Read 9 Oct 2026 · github.com

Every SimpleXTerrain plan and price →

Strong points and limits

Strong points

  • Node graph defines heightmaps, biomes, and splatmaps
  • Multiple noise sources and terrain modifiers
  • Asynchronous chunk evaluation around a moving camera
  • Streams maps into Terrain3D regions
  • Free under the MIT License

Limits

  • Requires Godot Engine 4.6 or later
  • Requires .NET SDK 8.0 or later and Terrain3D
  • Foliage and object scattering is experimental
  • CPU evaluation is the documented reliable path

Who it suits

SimpleXTerrain suits Godot developers building procedural 3D terrain scenes with Terrain3D. Users need the specified Godot .NET or Mono edition, .NET SDK, and Terrain3D plugin.

Verdict

SimpleXTerrain supplies a broad set of terrain sources and modifiers, with runtime chunk streaming into Terrain3D. Check the engine, SDK, and plugin requirements, and treat scattering as experimental.

Where Specifiction places it

Alternatives to SimpleXTerrainAll alternatives →