Global Illumination Project

    

    Two spheres on table                     Transparent sphere & textured triangle

This monte Carlo and Photon Mapping based renderer is part of my final semester project in Global Illumination.

Features:
Supports triangles, spheres and bicubic patches.
Automatic Bounding Volume hierarchies with Goldsmith Salmon cost function
BRDF sampling (any type of BRDF model can be created by extending the base class, though I am using Phong) 
Rectagular Area Lights
Photon mapping
Cylindrical, spherical and planar texture projections
Volume Photon maps for participating media [under development]

source

 

      Soft shadows for area lights                                     Participating media
         (9 samples/shadow rays) 

 

 

Send feedback regarding this page to [email protected]
Last Modified: 11/10/2003
Hosted by www.Geocities.ws

1