OpenGL 4.6 renderer for fun and pain.
- Physically-based global and point lights (PBR)
- Image-based lighting (IBL)
- SSAO
- FXAA
- Bindless textures and multi-draw indirect (MDI) to minimize CPU overhead
- Deferred shading with many lights pass
- Filtered variance, exponential, and moment shadow mapping options (VSM, ESM, MSM)
- Volumetric lighting
- Normal mapping
- Screen-space reflections (SSR)
- HDR lighting + tone mapping
- Automatic exposure adjustment
- UI with the configurable parameters for most effects