/xphoton

Real-Time GPU based Raytracer (DirectX Compute Shader 5.0)

Primary LanguageC++

xphoton

XPhoton is Real-Time GPU based Raytracer (DirectX Compute Shader 5.0)

Features:

  • Written in C++/WinAPI/DirectX 11
  • Bounding interval hierarchy (For geometry objects and lights)
  • Anti-aliasing (Distributed Ray Tracing)
  • Global Illumination
  • Soft shadows
  • Monte Carlo sampling
  • Material system
  • OBJ file loading