Exploratories   Viewing Techniques
     
Parallel Camera Parameters
The Parallel Camera Parameters applet aims to familiarize students with the various parameter associated with a synthetic, parallel-projection camera. Users can adjust any of the following parameters: field-of-view width, field-of-view height, near clipping plane distance, far clipping plane distance, up vector, and look vector. The viewing frustum is visualized in a window, allowing students to understand how the parameters relate to the shape of the viewing frustum.

Parallel Camera Transformation
The Parallel Camera Transformation applet aims to familiarize students with the transformations necessary for rendering a scene using a particular synthetic camera and how the camera's parameters affect the transformed scene geometry. The effects of the transformation are immediately visible as they are applied to geometry in the main viewport when the user interpolates through the camera transformation. This applet is intended to build on the Parallel Camera Parameters applet, adding the abillity to set the camera's position in space as well as the ability to interpolate through the camera transformation.

Perspective Camera Parameters
The Perspective Camera Parameters applet aims to familiarize students with the various parameter associated with a synthetic, perspective-projection camera. Users can adjust any of the following parameters: field-of-view width, field-of-view height, near clipping plane distance, far clipping plane distance, up vector, and look vector. The viewing frustum is visualized in a window, allowing students to understand how the parameters relate to the shape of the viewing frustum.

Perspective Camera Transformation
The Perspective Camera Transformation applet aims to familiarize students with the transformations necessary for rendering a scene using a particular synthetic camera and how the camera's parameters affect the transformed scene geometry. The effects of the transformation are immediately visible as they are applied to geometry in the main viewport when the user interpolates through the camera transformation. This applet is intended to build on the Perspective Camera Parameters applet, adding the abillity to set the camera's position in space as well as the ability to interpolate through the camera transformation.

Radiosity Form Factor
This applet shows how the form factor between two patches varies in magnitude depending on the relative geometry of the patches. The cosine relationships based on relative patch rotation and the 1/r^2 relationship based on distance are plotted on a graph as the geometry is manipulated.

Radiosity Shooting vs Gathering
This applet shows students the graphic difference between two radiosity algorithms: shooting and gathering. The algorithms are animated for each iteration of the algorithms and the resulting visualization of a discretized scene and of its form factor matrix can be viewed as the animation progresses.