Terrain3D

About

  • Games Using Terrain3D
  • Press
  • Authors
  • License

Getting Started

  • Introduction
  • Tutorial Videos
  • Installation & Upgrades
  • Supported Platforms
  • Supported Renderers
  • User Interface
  • Keyboard Shortcuts
  • Troubleshooting
  • Getting Help

Basic Usage

  • Preparing Textures
  • Texturing the Terrain
  • Heightmaps
  • Importing & Exporting Data
  • Foliage Instancing
  • Technical Tips
  • Environment Tips

Advanced Usage

  • Collision
  • Displacement
  • Double Precision
  • Navigation
  • Occlusion Culling
  • Programming Languages

Development

  • Nightly Builds
  • Building from Source
  • System Architecture
  • Shader Design
  • Control Map Format
  • Data Format Changelog
  • Generating C# Bindings
  • Contributing To Terrain3D
  • Maintainers

API

  • All classes
  • Variant types
Terrain3D
  • Terrain3D Documentation
  • View page source

logo

Terrain3D Documentation

Terrain3D is a high performance, editable terrain system for Godot 4.

Start with Introduction and the other pages in the Getting Started section in the left sidebar to learn how to use this system.

Credit

Developed for the Godot community by:

Cory Petkovsek, Tokisan Games

t-x t-gh t-web t-ds t-yt

Roope Palmroos, Outobugi Games

o-x o-gh o-web o-yt

And the contribution team in Authors and displayed on github contributors.

About

  • Games Using Terrain3D
  • Press
  • Authors
  • License

Getting Started

  • Introduction
  • Tutorial Videos
  • Installation & Upgrades
  • Supported Platforms
  • Supported Renderers
  • User Interface
  • Keyboard Shortcuts
  • Troubleshooting
  • Getting Help

Basic Usage

  • Preparing Textures
  • Texturing the Terrain
  • Heightmaps
  • Importing & Exporting Data
  • Foliage Instancing
  • Technical Tips
  • Environment Tips

Advanced Usage

  • Collision
  • Displacement
  • Double Precision
  • Navigation
  • Occlusion Culling
  • Programming Languages

Development

  • Nightly Builds
  • Building from Source
  • System Architecture
  • Shader Design
  • Control Map Format
  • Data Format Changelog
  • Generating C# Bindings
  • Contributing To Terrain3D
  • Maintainers

API

  • All classes
  • Variant types
    • Terrain3D
    • Terrain3DAssets
    • Terrain3DCollision
    • Terrain3DData
    • Terrain3DEditor
    • Terrain3DInstancer
    • Terrain3DMaterial
    • Terrain3DMeshAsset
    • Terrain3DRegion
    • Terrain3DTextureAsset
    • Terrain3DUtil
Next

© Copyright 2023-2026 Cory Petkovsek, Roope Palmroos, and Contributors.

Built with Sphinx using a theme provided by Read the Docs.