This project is for learning purpose only.
Download the required dependencies above. The glfw and glad library needs to
be build first. When selecting glad make sure to select gl Version 4.1 and
profile in Compatibility. The build output needs to be in lib library.
Define theses environment variables GLFW_SDK, GLAD_SDK, IMGUI_SDK,
STB_SDK and GLM_SDK that points to the correct path.
Use meson to generate ninja build system.
meson setup build -Dglfw=$GLFW_SDK -Dglad=$GLAD_SDK -Dstb=$STB_SDK -Dglm=$GLM_SDK -Dimgui=$IMGUI_SDK
- The Art of Code - Shader programming
- ShaderToy - Shader programs
- Delaunay triangulation - For mesh creation
