3D render engine in C++ and OpenGL ES 3.2.
- GLFW (https://github.com/glfw/glfw)
- GLAD (https://github.com/Dav1dde/glad)
- STB (https://github.com/nothings/stb)
- SPDLOG (https://github.com/gabime/spdlog)
- TINYGLTF (https://github.com/syoyo/tinygltf)
- JSON for modern C++ (https://github.com/nlohmann/json)
- IMGUI (https://github.com/ocornut/imgui)
- GLM (https://github.com/g-truc/glm)
Thanks to all of them!
- Blinn-Phong
- glTF importer
- Point Light
- Directional Light
- Spotlight
- ImGUI Integration
- Forward Rendering
- Deferred Rendering
- FreeCamera
- FPS Camera
- TPS Camera
- PBR Rendering
- Image Based Lighting
- Skydome
- Particles
- RenderGraph
- RayTracing (Monte Carlo model)