CSCE 441 Lecture 20
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
« previous | Friday, February 28, 2014 | next »
End Exam 1 content
Exam Review
6 questions, some with multiple parts (max sub-parts = 18)
- Explanations, short-answer
 - Computation
 - No programming
 
50 minutes to complete
Know Algorithms
- Scan conversion
 - Clipping
 
Clipping
Cohen-Sutherland
Region Codes where 1 bit means "outside the window"
- If bitwise AND between region codes of endpoints is non-zero, then trivially reject
 - If bitwise OR is identical to zero, then trivially accept
 - Otherwise, have to split line into two segments via intersection
 
Liang-Barsky
- Set up parametric equation of line for
 - Find intersection parameter with boundary.
 - Reject if
 
Transformations
Taking vector equations and turning them into matrix Form
Cross Product Matrix
Non-Uniform Scaling
What's multiplied?
What's added?
3D Rotations
What is multiplied by ?
- , but it's not a scalar, so we need an identity factor:
 
We add all of these things together (esentially factoring out ) and fill in the upper-left block of our matrix
Color
- Half-toning
 - Dithering
 - Error diffusion
 - models of color
 - Equations (total of 3; one per color)
 - Properties of light
 
Lighting
(last topic covered chronologically)
Know definitions and ways to compute
- Ambient
 - Diffuse
 - Specular