CSI422/502 Fall05 (Chaiken) Midterm 1 main ideas of each question:
PART 1:
-
Callback functions are called AFTER the MainLoop function begins to
execute.
-
Double buffering means one buffer remains displayed when image changes
are made to the other buffer, so SwapBuffers is required for image changes
to become visible.
PART 2:
-
Elementary arithmetic, algebra and geometry of transformations including
matrix operations.
-
Conjugation (TMT^(-1)) and matrix multiplication.
-
Transformation composition and matrix multiplication.
PART 3:
-
The particular algorithm invented by Bresenham
-
The advantages of that algorithm compared to alternative solution methods.
PART 4:
-
Comcept and application of ratios and offsets applied to coordinate systems.
PART 5:
-
Relating several mathematical concepts and expressions for lines between
one another.
-
Ways to determine lines: parametric formula, slope/intercept function of
x, function of x and y.
-
Function of x,y used as an indicator for where a point is relative to a
line or other curve.