Small OpenGL Hello Triangle Example using some basic classes for textures, meshes, camera, etc.
Hopefully, all dependencies should be loaded automatically by the CMakeLists.txt in thirdparty/. If successfull, they will be in [build-folder]/deps_.
- glm
- glad
- glfw
- imgui
- stb_image (included in thirdparty/)
- open directory in CMake GUI
- select VS 2019
- Configure & Generate
- Open Project to open solution in VS
- WASD: move camera
- SHIFT: move faster
- Mouse move & right mouse click: rotate camera
- Example texture generated with space-3d by Rye Terrell