CSCI-4961: Three-Dimensional Computer Graphics
Fall 2006


Announcements
Projects
Homeworks
Classes
Exams
Useful Links
Books

Course Information

Instructor: Srinivas Akella
Office: MRC 330B, x8770, sakella@cs.rpi.edu
Office Hours: Monday 2:00-3:00pm

TA: Steve Berard
sberard@cs.rpi.edu
Office: MRC 331A (until Sept 15), MRC 345 (after Sept 15)
Office Hours: Wednesday 2:00-4:00pm

Credits: 4
Prerequisites: Data structures and algorithms (CSCI-2300), Linear algebra and calculus (MATH-2010); or permission of instructor.
Time: Monday and Thursday, 10:00am - 11:50am
Classroom: Carnegie 201

Description

This course is an introduction to the principles of 3D computer graphics modeling, rendering, and animation. The focus will be on the underlying algorithms and mathematics. Topics include 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. Course activities include homework problem sets, and programming assignments in OpenGL. Prerequisites: Data structures and algorithms (CSCI-2300), and Multivariable Calculus and Matrix Algebra (MATH-2010).

Syllabus


Classes

Here are the class lecture outlines:

Homework


Projects


Exams


Announcements

Last updated Wednesday, December 13 at 2:45pm. Please check these announcements frequently.

Useful Links


Books

The required textbooks are: The optional textbook is: Reference Books:
Srinivas Akella
Department of Computer Science
Rensselaer Polytechnic Institute
110 8th Street
Troy, NY 12180
Email: sakella@cs.rpi.edu