A cubical voxel engine, with chunks, interval maps and greedy meshing
 
 
 
 
 
 
Go to file
EmaMaker 32b9c3e8ca [MERGE_UNSURE] use bytes for vertex info
further reduces vram usage: down to 8MB in test world.
Huge odd decrease in performance on the Radeon HD6850, unsure to merge this into master
2023-07-19 14:44:49 +02:00
include [MERGE_UNSURE] use bytes for vertex info 2023-07-19 14:44:49 +02:00
lib
shaders [MERGE_UNSURE] use bytes for vertex info 2023-07-19 14:44:49 +02:00
src [MERGE_UNSURE] use bytes for vertex info 2023-07-19 14:44:49 +02:00
textures
.gitignore
CMakeLists.txt
README.md
build-and-run.sh

README.md

Port of https://git.emamaker/voxel-test-intervalmaps to C++ and OpenGL.

Credits

CMake template based on https://github.com/kigster/cmake-project-template by Konstantin Gredeskoul under MIT License

Rest of credits is in respective source files (OpenSimplexNoise, glad, glm, stb_image)