CSCI-4965: Three-Dimensional Computer Graphics
Fall 2000


Course Information

Instructor: Srinivas Akella
Office: Amos Eaton 112, x8770, sakella@cs.rpi.edu
Office Hours: Monday 1:00-2:00pm

TA: Xianfeng Zhao
Office: Lally 3B, x8565, zhaox3@cs.rpi.edu
Office Hours: Thursday 2:30-3:30pm

Credits: 4
Prerequisites: Data structures and algorithms (CSCI-2300), linear algebra, and computer graphics (ECSE-4750); or permission of instructor.
Time: Monday and Thursday, 10:00am - 11:50am
Classroom: Low (CII) 3039
Web page: http://www.cs.rpi.edu/courses/fall00/graphics/

Description

This course is an introduction to the principles of 3D computer graphics modeling, rendering, and animation. The tentative list of topics includes an introduction to OpenGL, 3D geometric and modeling transformations, 3D viewing and projections, modeling of curves and surfaces, solid modeling, illumination models and shading, texture mapping, visibility algorithms, animation and physically based modeling.

Note: The course title and description above replace those in the Fall 2000 Course Schedule booklet, where it is listed as "Computer Graphics with OpenGL".

Grading

Course grades will be determined as follows:
Programming assignments: 60%
(four assignments, 15% each)
Midterm exam: 15%
Final exam: 25%

Tentative Assignment and Exam Schedule
September 18 (Mon): Assignment 1 out
October 2 (Mon): Assignment 1 due, Assignment 2 out
October 16 (Mon): Assignment 2 due; Midterm review
October 19 (Thu): Midterm (in class)
October 26 (Thu): Assignment 3 out
November 9 (Thu): Assignment 3 due
November 13 (Mon): Assignment 4 out
November 30 (Thu): Assignment 4 due: New due date: December 4 (Mon)
December 14 (Thu): Final exam , 8-11am, DCC 330

Attendance policy: Students are responsible for all material covered in class.

Lectures

A copy of the lecture slides is available on class reserve at the Folsom library for you to make copies. These are now also available online through the library's electronic class reserves!

Special Lectures:

Refreshments at 3:30pm for the above CS Colloquium lectures.

Readings:

Books

The required textbooks are: An optional textbook is: The above textbooks and the first two reference books listed below are on reserve at the Folsom library.

Reference Books:

Links


Srinivas Akella
Department of Computer Science
Rensselaer Polytechnic Institute
110 8th Street
Troy, NY 12180
Email: sakella@cs.rpi.edu