awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
TokisanGames avatar

TokisanGames/Terrain3D

0
View on GitHub↗
3,974 stars·271 forks·C++·MIT·17 views

Terrain3D

Terrain3D is a high-performance toolkit for creating, sculpting, and painting editable 3D landscapes within the Godot game engine. It provides a set of tools for generating landmasses and converting external geography data into optimized 3D terrain meshes.

The system features a foliage manager that places vegetation across landscapes using levels of detail and shadow impostors to maintain performance. It also includes a sculpting tool that supports the creation of landmasses with holes and multi-layered texture painting.

The project covers a broad capability surface including heightmap import, real-time vertex sculpting, and surface painting using splat-map texture blending and layered material mapping. It further implements distance-based level-of-detail switching to manage rendering loads for large-scale environments.

Features

  • Engine-Integrated - Provides a high-performance toolkit for creating and sculpting 3D landscapes directly within the Godot game engine.
  • Foliage Management Systems - Ships a foliage manager that places dense vegetation using LODs and shadow impostors for high performance.
  • Terrain Toolkits - A high-performance toolkit for creating, sculpting, and painting editable 3D landscapes within the Godot game engine.
  • Terrain Sculpting Tools - Includes brush-based utilities for modifying terrain mesh geometry and vertex positions in real time.
  • Editable Landscapes - Offers a comprehensive sculpting system to generate editable landmasses supporting holes and multi-layered textures.
  • Terrain Rendering Systems - Implements a system for managing large-scale textured landscapes using height maps and LOD strategies.
  • Image-to-Mesh Generation - Provides the ability to transform grayscale heightmap images into three-dimensional polygonal terrain meshes.
  • Sprite-in-3D Renderers - Uses 2D billboard sprites that rotate to face the camera to render complex foliage in a 3D environment.
  • Heightmap Importers - Provides a tool to convert external geography data and heightmaps into optimized 3D terrain meshes.
  • Distance-Based LOD Management - Implements a system that swaps high-detail meshes for simpler versions based on camera distance to optimize rendering performance.
  • Real-World Terrain Generation - Allows the conversion of real-world geographic elevation data into optimized 3D terrain meshes.
  • Large-Scale Sprite Management - Manages the high-performance rendering of thousands of pieces of vegetation across large landscapes.
  • Terrain Material Assignment - Provides a system for assigning and blending multiple environmental materials across a single terrain surface.
  • Terrain Texture Painting - Provides brush-based tools for applying multiple texture layers and detail maps to terrain surfaces.
  • Splat Map Application - Employs splat maps to precisely control the distribution and blending of different textures across the terrain.
  • Plugins and Scripts - High-performance 3D terrain system.

Star history

Star history chart for tokisangames/terrain3dStar history chart for tokisangames/terrain3d

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Terrain3D

These projects share indexed features with Terrain3D. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • ogrecave/ogreOGRECave avatar

    OGRECave/ogre

    4,607View on GitHub↗

    Ogre is a high-level 3D rendering engine designed for creating games, simulations, and visualizations without requiring low-level graphics API code. It functions as a framework for real-time 3D graphics processing, providing a physically based renderer to simulate lifelike surfaces and lighting. The engine includes specialized systems for skeletal animation to control character movement and a terrain generation system for producing large textured landscapes. These features are supported by automatic levels of detail and distance-based mesh management to maintain performance. The project cove

    C++
    View on GitHub↗4,607
  • o3de/o3deo3de avatar

    o3de/o3de

    8,954View on GitHub↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    C++3d-graphics3d-graphics-engineanimation
    View on GitHub↗8,954
  • godotengine/godot-demo-projectsgodotengine avatar

    godotengine/godot-demo-projects

    8,250View on GitHub↗

    This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex

    GDScript
    View on GitHub↗8,250
  • cocos2d/cocos2d-xcocos2d avatar

    cocos2d/cocos2d-x

    18,942View on GitHub↗

    Cocos2d-x is a high-performance C++ game development framework designed for building and deploying interactive applications across mobile, desktop, and web platforms. It functions as a cross-platform game engine that utilizes an entity-component system to manage object lifecycles, behaviors, and spatial relationships within a unified codebase. The engine is distinguished by its specialized 2D graphics rendering pipeline, which is optimized for hardware-accelerated performance when displaying sprites, particle effects, and skeletal animations. It provides developers with low-level access to gr

    C++androidc-plus-pluscocos2d
    View on GitHub↗18,942
Compare all 30 related projects→

Frequently asked questions

What does tokisangames/terrain3d do?

Terrain3D is a high-performance toolkit for creating, sculpting, and painting editable 3D landscapes within the Godot game engine. It provides a set of tools for generating landmasses and converting external geography data into optimized 3D terrain meshes.

What are the main features of tokisangames/terrain3d?

The main features of tokisangames/terrain3d are: Engine-Integrated, Foliage Management Systems, Terrain Toolkits, Terrain Sculpting Tools, Editable Landscapes, Terrain Rendering Systems, Image-to-Mesh Generation, Sprite-in-3D Renderers.

Which projects share features with tokisangames/terrain3d?

Projects with overlapping indexed features include: ogrecave/ogre — Ogre is a high-level 3D rendering engine designed for creating games, simulations, and visualizations without… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… godotengine/godot-demo-projects — This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the… cocos2d/cocos2d-x — Cocos2d-x is a high-performance C++ game development framework designed for building and deploying interactive… lightningpixel/modly — Modly is a local AI 3D model generator that converts two-dimensional images into three-dimensional meshes. It is a… tencent-hunyuan/hunyuan3d-2.1 — Hunyuan3D-2.1 is a generative 3D framework and image-to-3D pipeline that transforms single 2D images into textured 3D…