gfolf2/addons/terrain_3d
Rob Kelly 81e3f6ce93 Upgraded Terrain3D to v0.9.3a-beta 2024-11-17 12:47:37 -07:00
..
bin Upgraded Terrain3D to v0.9.3a-beta 2024-11-17 12:47:37 -07:00
brushes LFS config for common large binary filetypes 2024-11-02 09:20:43 -06:00
extras Upgraded Terrain3D to v0.9.3a-beta 2024-11-17 12:47:37 -07:00
icons Upgraded Terrain3D to v0.9.3a-beta 2024-11-17 12:47:37 -07:00
src Upgraded Terrain3D to v0.9.3a-beta 2024-11-17 12:47:37 -07:00
tools Upgraded Terrain3D to v0.9.3a-beta 2024-11-17 12:47:37 -07:00
utils Upgraded Terrain3D to v0.9.3a-beta 2024-11-17 12:47:37 -07:00
LICENSE.txt Upgraded Terrain3D to v0.9.3a-beta 2024-11-17 12:47:37 -07:00
README.md Upgraded Terrain3D to v0.9.3a-beta 2024-11-17 12:47:37 -07:00
editor.gd Upgraded Terrain3D to v0.9.3a-beta 2024-11-17 12:47:37 -07:00
plugin.cfg Upgraded Terrain3D to v0.9.3a-beta 2024-11-17 12:47:37 -07:00
terrain.gdextension Added Terrain3D addon 2024-10-20 15:51:56 -06:00

README.md

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

See Project Status for details.

Getting Started

  1. Read the Installation & Upgrades instructions.

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

  3. Watch the tutorial videos:

Installation, Setup, Basic Usage

Using Terrain3D - Part 1

Texture Painting, Holes, Navigation, Advanced Usage

Using Terrain3D - Part 2

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.

Geometry clipmap mesh code created by Mike J. Savage. Blog and repository code released under the MIT license per email communication with Mike.

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.