A C++ OpenGL Renderer
I will continuously improve it in my spare time from work!(●'◡'●)
- Render
- PBR Material
- Deferred Rendering
- IBL + Skybox
- Point Light & Directional Light
- Texture & Model Loader
- SSAO
- Core
- Simple singleton data structure
- Render
- Backend API
- Vulkan support
- DirectX 12 support
- RHI Layer
- Effect
- Shadow
- CSM
- PCSS
- VSM
- SDF shadow
- Light
- Spot Light
- Volum Light
- Material
- Anisotropic Material
- Subsurface
- Global Illumination
- Probe System
- DDGI
- SSR
- PRT
- Local Probe Illumiantion
- Post Process
- ...
- Fluid System
- Physic System
- Shadow
- Backend API
- Core
- Scene Manager
- ECS System ?
- Better Shader Complier workflow
- Slang support?
- Audio System——OpenAL