This is a simple toy OpenGL renderer made in C, using my in developement engine.
- PBR inspired material rendering
- Directional light
- Directional shadows
- Volumetric fog
- Debug normal, albedo, depth channels
- Hot-reloading of the "game" DLL
- Arena allocator
- OpenGL
- GLFW
- stb_images
- cimgui (a Dear ImGui binding for c)
- cglm
The materials come from Poliigon and the skybox from Polyhaven
