Skip to content

TokisanGames/Terrain3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4b0f2b0 · Mar 21, 2025
Mar 14, 2025
Mar 21, 2025
Jan 30, 2025
Mar 21, 2025
Mar 21, 2025
Jan 6, 2024
Jan 26, 2023
Jan 22, 2023
Mar 17, 2025
Jan 22, 2023
Nov 30, 2023
Jan 7, 2025
Jan 6, 2025
Jan 6, 2025
Mar 21, 2025
Dec 26, 2024
Sep 11, 2023
Mar 17, 2025
Mar 17, 2025
Oct 25, 2024

Repository files navigation

Terrain3D Logo

Terrain3D

A high performance, editable terrain system for Godot 4.

Features

  • Written in C++ as a GDExtension addon, which works with official engine builds
  • Can be accessed by GDScript, C#, and any language Godot supports
  • Geometric Clipmap Mesh Terrain, as used in The Witcher 3. See System Architecture
  • Terrains as small as 64x64m up to 65.5x65.5km (4295km^2) in variable sized regions
  • Up to 32 textures
  • Up to 10 levels of detail
  • Foliage instancing
  • Sculpting, holes, texture painting, texture detiling, painting colors and wetness
  • Imports heightmaps from HTerrain, WorldMachine, Unity, Unreal and any tool that can export a heightmap (raw/r16/exr/+). See importing data

Getting Started

  1. Read the Installation & Upgrades instructions.

  2. For support, read Getting Help and join our Discord server.

  3. Watch the tutorial videos.

Credit

Developed for the Godot community by:

Cory Petkovsek, Tokisan Games
Roope Palmroos, Outobugi Games

And other contributors displayed on the right of the github page and in AUTHORS.md.

Contributing

Please see CONTRIBUTING.md if you would like to help make Terrain3D the best terrain system for Godot.

License

This addon has been released under the MIT License.