/TracerBoy

DX12 Path Tracer with ShaderToy interop

Primary LanguageC++

TracerBoy

TracerBoy is a DX12 physically-based path tracer leveraging DXR.

Features

  • GPU accelerated path tracing
  • Next Event Estimate + Resampled Importance Sampling Direct Lighting
  • Depth-of-field
  • Subsurface Scattering
  • Real-time camera controls via keyboard or controller

Renders

Render of multiple dragons with different materials

Dragons rendered with a variety of physically-based materials including metal, subsurface-scattering and clear cloat. Dragon model from Delatronic from Benedikt Bitterli's resources page

Render of the bistro scene

Render of the bistro scene from the ORCA library