It is a OpenGL template for C++ that contains the basic boilerplate OpenGL code in an organised manner. Basic OpenGL object classes like Framebuffer, Texture, GuiHelper (For integrating ImGui), Mesh, Shader, Camera and also the GLFW Window
- A GPU & GPU driver that supports core OpenGL 4.3 (Minimum)
- Mesh
- Model (For mesh loading)
- Texture (For creating textures)
- Framebuffer
- GuiHelper (For ImGui with GLFW & OpenGL integration, Dockspace included)
- Shader
- Skybox (Just needs the path to the hdr panorama image, and it renders a skybox from it!)