Patrick Angell
My homepage for CS6620
Pete
Shirley’s Ray Tracing class.
|
Using jittering to duplicate the image from the
notes. |
|
|
Intersecting objects and creating motion blur
with moving objects. |
|
|
Setting up a camera and modeling a thin lens. |
|
|
Using Perlin’s noise function to do a three
dimensional marble texture. |
|
|
Building a Bounding Volume Hierarchy to speed
up raytracing large data sets. |
|
|
Doing large numbers of identical objects
without having copies. |
|
|
Lambertian lighting using only one bounce to
find light. |
|
|
Multiple bounces without querying the lights
directly. |
|
|
Doing refraction and reflection on surfaces. |
|
|
Doing partial reflections so color of object is
taken into account. |
|
|
Using lights with color greater than 1 can
result in bleaching the picture. |
|
|
Final Project |
|