Welcome to CS480 Lab page
Teaching Fellow
Jonathan Alon, jalon@cs.bu.edu
Office hours: Monday 2-4pm, room MCS 144 (Math Tutoring Room.)
Office phone: 353-5227
Labs and Discussions
There are two sections: W3-4:30 and W4:30-6. Students can attend either
section. Labs are held in the CAS
Computer Graphics Lab, CAS 327. Discussions are held in room GCB
208.
Schedule (subject to change)
Sep
-
W 13 Lab: OpenGL/GLUT basics.
-
W 20 Discussion: Questions on programming assignment 1. Linear algebra
.
-
W 27 Lab: Student demos of programming assignment 1.
Oct
-
W 4 Lab: 2D transforms.
Program assignment trouble shooting.
-
W 11 Lab: Questions on
programming assignment 2. Clipping.
-
W 18 Discussion: Midterm review.
-
W 25 Lab: Student demos of programming assignment 2.
Nov
-
W 1 Lab: Questions on
programming assignment 3. Matrix Stacks, Display Lists, and the Idle
Function.
-
W 8 Lab: Questions on
programming assignment 3. Splines.
-
W 15 Lab: Student demos of programming assignment 3.
-
-
W 29 Lab: Questions on
programming assignment 3. Camera models, 3D transforms and Quaternions.
Dec
-
W 6 Lab: Student demos of programming assignment 4.
Other Useful Links
Solutions
Sample p2 solutions: The first two are solid implementations (without
concave polygon fill). The last two have the nutorious concave polygon
fill working. When you take a look at the solutions, it is instructive
to consider which implementation you prefer and why : which
implementation is user friendly, or which one would you buy ;-), and
how readable/understandable the code is?
To extract Vivian's files for example you must type:
uncompress vsalib.tar.Z
tar -xvf vsalib.tar
Thanks for the volunteers !