Resume Biography Gallery Digital Images Projects
Josh Grant
 
Photo-Realistic 2002
POV-Ray / Blogger
Radiance / Sampling
BMRT
BRDFs
Light Field Rendering
Ray-Triangle Intersection
Emittance Collecting
Volume Rendering
Volume Rendering (continued)
Mesh Simplification

Blurred Radiance
 
Light Field Rendering / Ray Casting
February 2002


I did not get to the Light Field Renderings.

The programming assignment was to cast random rays out from a viewing point and collect all the emissive samples. These samples are placed on the viewing sphere of the view point and the object it hit. I was able to incorporate my previous work IVTrace with this project and cast rays out into any Inventor scene. Below I have snapshots of the Inventor viewer after a set number of rays had been cast.

My light box iv file, looking at what the viewpoint sees (not from the view point). The sphere in the middle of the box is the view point. The same light box, looking at the world almost at the view point.
A random iv file of spheres. This is an image looking at the whole scene (Notice the spheres collecting on the center sphere). Same iv file zooming in on the viewing sphere.
Model of the CSIT seminar room created by Tony Giordano. This is the view from the center of the viewing sphere
Same model as above, but centered to the right of the viewing sphere.

This code relys on IVTrace to do the ray casting. IVTrace is installed on the SGIs and Linux machines at CSIT. The tar distribution: emittance-1.0.tar.gz
 

Josh Grant > Projects > Photo-Realistic 2002 > Light Field Rendering / Ray Casting

Comments or questions about this page can be addressed to Josh Grant at grant@cs.fsu.edu