Skip to content

ennis/path-tracer

Repository files navigation

path-tracer

Small path tracer experiment based on smallpt and pbrt

Most of the formulas used are probably physically wrong, but the algorithm produces interesting images nevertheless.

Potentially interesting features include:

  • Support for HDR environment maps
  • Diffuse, purely specular & glass BRDFs
  • Depth of field (kind of)
  • Area & point lights (w/ explicit light sampling)
  • Triangle meshes (slow, without acceleration structures)
  • Progressive rendering
  • Supersampling

Requires SFML2

Screenshots

About

Path tracer experiment based on smallpt and pbrt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published