A cubical voxel engine, with chunks, interval maps and greedy meshing
 
 
 
 
 
 
Go to file
EmaMaker 8116791dcf use hilbert curve instead of flatten array
Using valgrind heap memory tracker, this does not seem to bring any advantage on heap memory usage. To be tested more in depth
2022-12-01 23:44:47 +01:00
include use hilbert curve instead of flatten array 2022-12-01 23:44:47 +01:00
lib initial commit 2022-11-10 19:53:52 +01:00
shaders colors and fake lightning 2022-11-10 22:47:06 +01:00
src use hilbert curve instead of flatten array 2022-12-01 23:44:47 +01:00
.gitignore initial commit 2022-11-10 19:53:52 +01:00
CMakeLists.txt initial commit 2022-11-10 19:53:52 +01:00
README.md initial commit 2022-11-10 19:53:52 +01:00
build-and-run.sh initial commit 2022-11-10 19:53:52 +01:00

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)