A cubical voxel engine, with chunks, interval maps and greedy meshing
 
 
 
 
 
 
Go to file
EmaMaker 8a3c963721 solve some memory leaks regarding thread communication queues
also temporarly move chunk update in primary thread
2023-10-01 18:11:54 +02:00
include solve some memory leaks regarding thread communication queues 2023-10-01 18:11:54 +02:00
lib lib: add dearimgui lib 2023-09-20 12:42:05 +02:00
shaders hud: crosshair with fragment shader 2023-09-20 12:42:05 +02:00
src solve some memory leaks regarding thread communication queues 2023-10-01 18:11:54 +02:00
textures Initial tree generation 2023-07-30 12:16:32 +02:00
.gitignore create debug window with imgui 2023-09-20 12:42:05 +02:00
.gitmodules lib: add dearimgui lib 2023-09-20 12:42:05 +02:00
CMakeLists.txt solve some memory leaks regarding thread communication queues 2023-10-01 18:11:54 +02: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
intervalmap.hpp renderer: render scene to a texture 2023-09-20 12:37:32 +02:00
test2.cpp fallimentary attempt at fixing memory management with onetbb 2023-09-30 15:09:26 +02: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)