Skip to content

An easy to manage development environment for OpenGL projects using C++ and CMake.

License

Notifications You must be signed in to change notification settings

Pyrohax/OpenGLEnvironment

Repository files navigation

OpenGL Environment

An easy to manage development environment for OpenGL projects using CMake.

Parts of Source/OpenGLEnvironment.cpp are from LearnOpenGL.

Setup

Windows

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.

Prerequisites

Name Description
CMake 3.7.0+
Python Python 2.8+

Dependencies

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

Bugs, issues and suggestions

Feel free to open issues in case you encounter bugs, want to make suggestions or need help.

About

An easy to manage development environment for OpenGL projects using C++ and CMake.

Topics

Resources

License

Stars

Watchers

Forks