Skip to content

Latest commit

 

History

History
15 lines (13 loc) · 638 Bytes

File metadata and controls

15 lines (13 loc) · 638 Bytes

GLRenderer

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

System Requirements

  • A GPU & GPU driver that supports core OpenGL 4.3 (Minimum)

Helper Classes that are included

  • 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!)