Bi-Directional Volumetric Ray Tracer

For a final project in my graduate Computer Graphics course I implemented a brute force volume ray tracer that shot rays from both the camera and light source.

Highlights

  • Based off Levoy's paper.
  • Path traces from eyes and lights
  • Materials affect light that passes through it
  • Uses volumetric data for the world

ray1

ray2

ray3