This Repo contains a collection of annotated OpenGL Examples.
Samples are categorized in:
- Basics
- Lighting
- Model
- PBR
- Shadows
- Advanced_OpenGL
Most Examples are based on:
LearnOpenGL https://learnopengl.com/Introduction
ogldev https://ogldev.org/
Required Libraries:
GLFW3 - GLFW3_DIR
GLM - GLM_DIR
Assimp - ASSIMP_DIR
Glad - glad_DIR
Freetype - Freetype_DIR
NOTE: some Examples (e.g. MeshShader) require Glad to have some extensions enabled.