Homework 5 - Bounding Volume Hierarchy

I implemented the BVH in my raytracer, and created this image which includes 500 randomly placed, sized, and colored spheres.  It would take forever to render this image with out BVH implemented.  512x512 25spp

500randomspheres

Figure 1 - 500 random spheres

 

Here is the picture of the Buddah, The time for raytracing it (512x512 25 s/p) on a 1.2G with 512M ram was 47 seconds.

buddah