Terrain3D For Godot Hits 1.0 Release

The popular terrain and landscape system for the Godot game engine Terrain3D just hit a major milestone, the 1.0 release. Terrain3D for Godot is being created as a GDExtension primarily in C++ by the folks over at Tokisan Games. We first looked at this add-on back in 2023 and it has only improved since then. Terrain generation and interaction is one of the most glaringly missing features of the Godot Engine when compared to Unity, Unreal and other similar 3D engines making add-ons like Terrain3D essential to many developers.

Key Features of Terrain3D for Godot include:

  • Written in C++ as a GDExtension addon, which works with official builds of Godot Engine
  • Can be accessed by GDScript, C#, and any language Godot supports
  • Geomorphing Geometric Clipmap Mesh Terrain, as used in The Witcher 3.
  • Terrains as small as 64x64m up to 65.5×65.5km (4295km^2) in variable sized regions
  • Up to 32 textures
  • Up to 10 levels of detail for the terrain mesh
  • Foliage instancing, with up to 10 levels of detail, and a shadow impostor
  • Sculpting, holes, texture painting, texture detiling, painting colors and wetness
  • Imports heightmaps from HTerrain, Gaea, World Creator, World Machine, Unity, Unreal and any tool that can export a heightmap.

Key Links

Terrain3D GitHub

Terrain3D Homepage on Tokisan

Discord Server

You can learn more about the Terrain3D terrain generation add-on for the Godot game engine and see it in action in the video below.

Scroll to Top