DDX123 is a realtime renderer I am writting using C++. The original goal of this project was to learn about the DirectX 12 API and how to use it.
Features:
- Forward and Deferred Shading pipelines
- Screen Space Ambient Occlusion
- Physically based lighting
- Path Tracer
- ReSTIR DI
Photos:
ReSTIR DI:
Path Tracing:
Deferred Shading:
DDX123 uses the following 3rd party libraries: