A simple D3D12 renderer built for learning D3D12 and DXR. Atleast RTX 2000 series or AMD RDNA2+ card required for building and running. The support is tested on RTX 3060 ti (which I own)
- GlTF model loader
- PBR model
- Cook Torrence BRDF
- REBAR support (using D3D12_GPU_UPLOAD_HEAP, slightly broken rn)
- Ray traced lighting using DXR
- Emissive materials
- Forward renderer with a depth pre pass
- Shader hot reloading
- ImGui debug menu
- Forward+ renderer
- Mesh shaders
xmake project -k vsxmake


