CSC 5/450 TEST I NAME:______________________________________________
 

1. Describe the viewing pipeline and its components.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

2. What values do you need to uniquely specify a plane in 3-D space?
 
 
 
 
 

3. Give an example of four( different) points in homogenous space that correspond to the 3-D point (4,5,-2)
 
 
 
 
 

4. What is the u-v-n coordinate system?
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

5. Start with a cube centered at the origin and aligned with the coordinate axes. Find a rotation matrix that will orient the cube symmetrically as shown below.
 
 


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

6. Use the VRP, VPN, VUP to determine a model-view matrix.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

7. Any attempt to take the projection of a point in the same plane as the COP will lead to a division by zero. What is the projection of a line segment that has endpoints on either side of the projection plane?
 
 
 
 
 
 
 
 
 
 
 
 
 

8. How do the OpenGL projection matrices change if the COP is not at the origin? Assume that the COP is at (0, 0, d) and the projection plane is z = 0.
 
 
 
 
 
 
 
 
 
 
 
 
 

9. If we wish to rotate the point (5,0,0) at an angle of 45o about the axis specified by the vector

<1,-1,0> standard position and the point (2,-4,3). Outline the necessary transformations to do this ; what would the resultant Transformation matrix T be?