From this page, students may get class "news" updates, various handouts in Microsoft Word 97 format, assignments, and news.
News:
See the syllabus for required texts, etc.
Software and Links:
The OpenGL web site
OpenGL Programming Guide
("The Red Book")
Brock University Course --- contains OpenGL examples and demos
Rose-Hulman course --- contains Maple applications of Bezier curves and
B-splines
Two-thirds of a book on geometric modeling based on a course at USC
Maple class example: computing the matrix for rotating about a given line
Demonstration and animation of Euler angles
From GameDev.net --- the OpenGL animation demonstrating Gimbal Lock
Solving
Gimbal lock using quaternions (also from GameDev.net)
Another Gimbal lock demonstration; includes a 3DS Max file --- contains
tips on avoiding Gimbal lock when using 3D animation programs
The Gimbal Lock song
Handouts:
Course syllabus
List of projects
Assignments:
Assignments will be handed out roughly weekly. Remember that literary form is
important; your goal is not just to solve the problem, but communicate its
solution.
Assignment 1, due Friday, Sept. 27
Assignment 2, due Friday, Oct. 4
Assignment 3, due Tuesday, Oct. 15
Assignment 4, due ages ago
Assignment 5, due Friday, Dec. 6
Assignment 6, due Wednesday, Dec. 18