CS373 Assigment 2
Due: Friday September 8
You will be graded on the clarity of your explanations as well as correctness. Unless otherwise
noted you will need to explain your reasoning, including the calculations, that led to your
answer.
You may work toge
CS373 Assigment 6
Due: Monday October 30
Problem 1. In class we discussed Sutherland-Hodgemen polygon clipping as an ecient
technique to clip to any convex polygonal clipping region by sucessively clipping to the
innite extension of each edge. Sample code
CS373 Assigment 7
Due: Monday November 6
Problem 1. Trace Bresenhams Line Algorithm as it draws from (5, 2) to (16, 9). Report
the control variable p, and the plot plotted (x, y) at each step. Please show your work.
p
x
y
15
10
5
0
0
5
10
15
Problem 2. Tr
CS373 Assigment 5
Due: Monday October 23
Problem 1. Do exercise 4.4.
Problem 2. Do exercise 4.9.
Problem 3. Do exercise 4.21. You may nd your linear algebra book helpful (surely you
still have it.)
Problem 4. Do exercise 5.7.
CS373 Assigment 1
Due: Friday September 1
Check out some computer graphics web sites. Look for and explore at least two sites that
are fairly extensive but that are distinct in terms of the types of graphics discussed. The
intent of this assignment is to
CS373 Assigment 3
Due: Wednesday September 20
Problem 1. Do exercise 2.6. You are welcome to write your own program from scratch
or you may use the function koch(float x0, float y0, float x1, float y1, int n)
which can be found at http:/www.math-cs.gordon
CS373 Assigment 4
Due: Wednesday October 4
The problems are from the draft copy of Mathematical Background for Three-Dimensional
Computer Graphics distributed by the instructor and available on-line at
http:/www.math-cs.gordon.edu/courses/cs373/homework/b