EVERYTHING XIAOMI
Get listed

SimpleXTerrain

SimpleXTerrain is an open-source procedural terrain generation addon for Godot 4 .NET (C#).

Place
#13 of 27
Score
6.0
SimpleXTerrain's website

What SimpleXTerrain is

SimpleXTerrain is an open-source procedural terrain generation addon for Godot 4 .NET (C#). Its node graph editor lets creators define heightmaps, biomes, splatmaps, and scattered instances. Heightmaps can start from Perlin, fractal, or Voronoi noise, radial shapes, splines, or images, then be shaped with levels, curves, slope masks, hydraulic or thermal erosion, terraces, beaches, ledges, and blur. At runtime, terrain chunks are evaluated asynchronously on .NET background tasks around a moving camera, with generated heightmaps and control maps streamed into Terrain3D regions. The documented workflow uses a Terrain3D node and a camera or character connected to a terrain streamer. It requires Godot Engine 4.6 or later in the .NET or Mono edition, .NET SDK 8.0 or later, and the Terrain3D plugin. Installation involves copying the addon into a project's addons directory, rebuilding its C# solution, and enabling the plugin in Project Settings. Foliage and object scattering is experimental; CPU evaluation is described as the reliable path, although selected GPU-capable work has compute helpers. The MIT-licensed addon is free and supports Linux, macOS, and Windows.

Good

  • Node graph defines heightmaps, biomes, splatmaps, and instances.
  • Includes noise, spline, radial, and image heightmap sources.
  • Streams generated maps into Terrain3D regions.
  • Free, open-source, and MIT-licensed.

Watch out

  • Requires Godot 4.6+ in .NET or Mono edition.
  • Requires .NET SDK 8.0+ and Terrain3D plugin.
  • Foliage and object scattering is experimental.
  • CPU evaluation is described as the reliable path.

Who it suits

SimpleXTerrain suits Godot developers building procedural 3D terrain with Terrain3D. It is aimed at projects that can meet its Godot, .NET SDK, and plugin requirements.

Verdict

SimpleXTerrain provides a detailed node-based workflow for generating and streaming terrain in Godot with Terrain3D. Check the engine, SDK, and plugin requirements first, and treat scattering as experimental.

Plans and prices

From SimpleXTerrain's own pricing page, checked 9 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFreeOpen-source Godot 4 .NET terrain generation addon · MIT license

The facts

Each one read from SimpleXTerrain's own pages, with the date it was checked.

What it does

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

Overview

SimpleXTerrain is a free, open-source terrain addon for Godot 4 .NET projects. It is best suited to developers building procedural, streamed landscapes for Godot scenes that use Terrain3D. Its node-based tools are broad, but the project depends on a specific engine and SDK setup and is not a general-purpose terrain editor.

Key features

A custom node graph brings heightmaps, biomes, splatmaps and instance placement into one workflow. Heightmap sources include Perlin and fractal noise, Voronoi noise, radial shapes, splines and image inputs. This variety lets developers shape terrain from more than noise alone, while keeping generation inside their Godot project.

Modifiers span levels, custom curves, slope masks, hydraulic and thermal erosion, terraces, beaches, ledges and blur. The range supports both broad landform changes and more targeted shaping. At runtime, the addon evaluates terrain chunks asynchronously on .NET background tasks around a moving camera, then streams generated heightmaps and control maps into Terrain3D regions. That makes it a focused option for scenes built around a Terrain3D node and a camera or character attached to a terrain streamer.

Foliage and object scattering generates placement data, but is marked experimental, so it is not a sound choice when reliable automated placement is central to a project. Selected GPU-capable work uses RenderingDevice compute helpers, but CPU evaluation is the reliable path; teams seeking a GPU-first workflow should look elsewhere.

Pricing

Free — free. The plan provides the open-source Godot 4 .NET terrain-generation addon under the MIT License. There are no paid tiers described, making it a practical choice for developers who want to build terrain in Godot without an addon purchase.

Platforms

SimpleXTerrain is listed for Linux, macOS and Windows. It requires Godot Engine 4.6 or later in the .NET or Mono edition, .NET SDK 8.0 or later, and the Terrain3D plugin. Installation involves copying the addon folder into a Godot project's addons directory, rebuilding the C# solution and enabling the plugin in Project Settings. Those requirements make it a poor fit for projects on other Godot editions or without Terrain3D.

Who it's for

Choose SimpleXTerrain if you are developing a Godot scene with Terrain3D and want procedural terrain generation and camera-centered chunk streaming within that project. The separate documentation repository includes technical guides, an API reference and node explanations. It is less suitable for creators seeking a standalone terrain authoring tool, or for production workflows that depend on mature foliage and object scattering.

Pros and cons

  • Pros: The graph combines multiple heightmap sources and a substantial set of modifiers, giving Godot developers considerable control over terrain shaping.
  • Pros: Asynchronous chunk evaluation and direct streaming into Terrain3D regions suit moving-camera scenes.
  • Pros: The addon is free and MIT-licensed, with technical guides, an API reference and node explanations.
  • Cons: It requires Godot 4.6+ .NET or Mono, .NET SDK 8.0+ and Terrain3D, narrowing its usefulness to compatible projects.
  • Cons: Scattering is experimental, and CPU evaluation is the reliable route despite selected GPU compute helpers.

Alternatives

Game Map Generators is the broader category to explore when SimpleXTerrain's Godot and Terrain3D focus does not fit.

  • World Machine is worth considering for a freemium alternative with a Basic plan capped at 1025×1025 pixels and an Indie plan at $119 a month, including one year of updates and four threads.
  • Voxel Plugin may suit projects that need a free commercial-use option with full source access, though its free plan excludes Voxel Graphs and previews of Voxel Plugin 2.
  • L3DT offers a free Standard Edition for heightfield and texture maps up to 2049 × 2049 pixels, plus a 90-day Professional trial.
  • WorldEngine is a free, MIT-licensed world-generation option for readers considering a different workflow.
  • Gaea has a Windows-only Community Edition limited to a 1,024 × 1,024 single build for non-commercial use, with an Indie option at $99 a month.
  • Heightmap Level Generator is a free option for readers who prefer a web-based tool with no installation or account.
  • MapMagic 2 offers a free core asset for map generation, with a $45 one-time Biomes and Functions add-on that requires the core installation.
  • Ymir is a free GPL-3.0 alternative for Linux and Windows.

Verdict

Choose SimpleXTerrain if you are building a Godot 4.6+ .NET scene around Terrain3D and want procedural terrain shaping with streamed chunks at no addon cost. Its concentrated integration is its main strength; the engine and SDK prerequisites, CPU-first reliable path and experimental scattering are reasons to look elsewhere if your pipeline needs broader compatibility or dependable placement tools.

Alternatives to SimpleXTerrain

All alternatives
  1. 1World Machine logo

    World Machine

    Free planLinuxmacOSWindows
    7.6$119 one-time
  2. 2

    Heightmap Level Generator

    Free planOpen sourceWebSelf-hostedWindows
    7.2Free plan
  3. 3Gaea logo

    Gaea

    Free planWindows
    6.8$99 one-time
  4. 4

    Infinity Generation

    Free planAPILinuxmacOSWindows
    6.8Free plan
  5. 5

    Voxel Plugin

    Free planAndroidmacOSWindows
    6.8$349 one-time
  6. 6

    L3DT

    Free planLinuxWindows
    6.7$34.95 one-time