An easy to manage development environment for OpenGL projects using CMake.
Parts of Source/OpenGLEnvironment.cpp are from LearnOpenGL.
With the prerequisites you can use GenerateVS2019.bat to generate the Visual Studio 2019 Solution that will be put in Generated. The dependencies can be pulled or initialized using SetupDependencies.bat. LaunchVS2019.bat can be used to launch the VS Solution. The binaries and associated build files are put in Binaries.
| Name | Description |
|---|---|
| CMake | 3.7.0+ |
| Python | Python 2.8+ |
| Name | Description | License |
|---|---|---|
| GLFW | Multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input | ZLIB |
| GLM | OpenGL math library | MIT |
| GLAD | Multi-Language GL Loader-Generator | MIT |
Feel free to open issues in case you encounter bugs, want to make suggestions or need help.