An OpenGL voxel-based terrain generation application
This project only targets Windows
Currently, the project can only be built using the provided .sln file located in the project root directory
-
Clone repository:
-
git clone https://github.com/DeTosis/terrain-generation-cpp
-
-
Using Visual Studio open
.slnfile in project root folder- Build application
-
Run generated
.exefile located in./_buildfolder
- Invisible voxel's face culling
- Multi thread two-step chunk based world generation
- First-person camera controls
- Dynamic Vertex/Index buffer sizing
- Free list based memory management
- Dynamic chunk allocation and deallocation
- Statistic display
- Customisable render distance