This repository serves as technical portfolio, so is not intended to be used as a library, its purpose is to learn/practice/show 3d graphics knowledge.
The application only loads and render the sponza 3d model with opengl 4.0 (the sponza 3d model is included in the repository)
- PBR shading
- Deferred Rendering
- Shadow Mapping
- Reflective Shadow Maps for global illumination
- Dear IMGUI integration
- WASD camera control
- GLFW
- GLM
- tinyGLTF
- glad