TerraForge3D
TerraForge3D is a Free And Opensource Procedural Terrain And Modelling Tool. This is a free alternative to paid software's like Gaea or World Machine. This has everything you need to make any of terrain you want to. This is very easy to learn and use.
Features
- Procedural Modeling
- C++
- OPENGL
TerraForge3D News & Activities
Highlights • All activities
Recent activities
- otto-link-bv added TerraForge3D as alternative to Hesiod
No comments or reviews, maybe you want to be first?
Post comment/reviewTerraForge3D information
AlternativeTo Categories
Development, Photos & GraphicsGitHub repository
- 947 Stars
- 90 Forks
- 14 Open Issues
- Updated Aug 31, 2024
What is TerraForge3D?
3D Procedural Terrain Generation Tool in OpenGL/C++
Features:
- Tribute to all who Starred or Contributed to the project
- Support fo installable native modules like blender addons
- Procedurally generated fully customizable skies
- 30+ different nodes
- Export to 4+ 3D formats
- Runs on any hardware ( no need for any powerful graphics card or processor)
- Very easy to learn
- Procedural Texturing
- Realistic Hydraulic Erosion Simulation (CPU & GPU modes)
- Use custom HDRI Skyboxes
- Water with reflections, ripples, waves.
- OpenCL Support
- Compute Shaders
- Infinite First Person Terrain Explorer
- Maze Generator using Binary Tree Algorithm
- Generte 3D Terrain Procedrally
- First Person Terrain Explorer
- An Highly abstracted API for OpenGL which can be reused by other projects
- Foliage and custom model importer and renderer
- Pack Projects into completely portable .terr3dpack files
- A Texture Store Powered By PolyHaven
- Export Terrain mesh as OBJ
- Easy and Userfriendly UI
- Autosave and backup projects
- Caching system
- Asset Management
- You can write and test your own shaders
- An Inbuilt IDE for shaders
- Test under different lighting
- A proper 3D viewer
- Sea with waves amd custom color
- Video Tutorials(Youtube)
- A Node based as well as Layer based workflow
- Save the project(custom .terr3d files)
- Hieght map visualizer in node editor
- Wireframe mode
- Custom Lighiting
- Customizable Geometry Shaders included in rendering pipeline
- Skyboxes
- Multithreded Mesh Generation
- Lua scripting to add custom algotrithms
- Export to heightmaps(both PNG and also custom format)
- Custom Skyboxes
- Completely usable 3D procedural modelling and texturing pipeline