Terrain3D
A high performance, editable terrain system for Godot 4.
Install / Use
/learn @TokisanGames/Terrain3DREADME

Terrain3D
A high performance, editable terrain system for Godot 4.
Features
- 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
- Terrains as small as 64x64m up to 65.5x65.5km (4295km^2) in non-contiguous and 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. See heightmaps
Games Using Terrain3D
Please see the featured games using Terrain3D for examples of what it can do.
Getting Started
-
Read the Introduction to understand how this terrain system works.
-
Read the Installation & Upgrade instructions.
-
Watch the tutorial videos and read through the documentation.
-
For support, read Getting Help and join our Discord server.
Credit
Developed for the Godot community by:
||| |--|--| | Cory Petkovsek, Tokisan Games | <img src="https://github.com/dmhendricks/signature-social-icons/blob/master/icons/round-flat-filled/35px/twitter.png?raw=true" width="24"/> <img src="https://github.com/dmhendricks/signature-social-icons/blob/master/icons/round-flat-filled/35px/github.png?raw=true" width="24"/> <img src="https://github.com/dmhendricks/signature-social-icons/blob/master/icons/round-flat-filled/35px/www.png?raw=true" width="24"/> <img src="https://github.com/dmhendricks/signature-social-icons/blob/master/icons/round-flat-filled/35px/discord.png?raw=true" width="24"/> <img src="https://github.com/dmhendricks/signature-social-icons/blob/master/icons/round-flat-filled/35px/youtube.png?raw=true" width="24"/>| | Roope Palmroos, Outobugi Games | <img src="https://github.com/dmhendricks/signature-social-icons/blob/master/icons/round-flat-filled/35px/twitter.png?raw=true" width="24"/> <img src="https://github.com/dmhendricks/signature-social-icons/blob/master/icons/round-flat-filled/35px/github.png?raw=true" width="24"/> <img src="https://github.com/dmhendricks/signature-social-icons/blob/master/icons/round-flat-filled/35px/www.png?raw=true" width="24"/> <img src="https://github.com/dmhendricks/signature-social-icons/blob/master/icons/round-flat-filled/35px/youtube.png?raw=true" width="24"/>|
And the contribution team in AUTHORS.md and on the right of the github page.
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.
Related Skills
node-connect
344.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
96.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
