Simple Voxel Engine with some basic implementation of chunk generation.
Note: Most of the code is based on the learnopengl website.
-
3 floats for position
-
2 floats for uv
-
1 float for face
-
12 by 12 area (576 chunks) = ~720mb RAM
JOML- Git repo: https://github.com/JOML-CI/JOML
- License: MIT License
FastNoiseLite- Git repo: https://github.com/Auburn/FastNoiseLite
- License: MIT License
LWJGL3- Git repo: https://github.com/LWJGL/lwjgl3
- License: BSD-3-Clause License
Jackson (YAML)- Git repo: https://github.com/FasterXML/jackson-dataformats-text
- License: Apache-2.0 License
