CEG-776 Course Syllabus
-
Advanced Computer Graphics Spring
2004
-
Call No.: 57062 Time: 6:05
- 7:20 PM TU TH Location: 155
Russ Center
Instructor: A. Goshtasby
Office: 341 Russ Center E-mail: agoshtas@cs.wright.edu
Phone: 775-5170 Office
Hours: 4:00 - 6:00 PM, TU TH, or by appointment
No. Units: 4
-
Prerequisite: CEG-476/676
-
Textbooks:
Computer Animation
Rick Parent
Morgan Kaufmann 2002
Open GL Programming Guide, 4rd Edition
M. Woo et al.
Addison Wesley, 2004
-
Purpose of Course:
-
-
-
To learn techniques for design of smooth models defined
parameterically, and animation of scenes constructed from such models.
Animation using images obtained from different views of a real scene
will be covered also.
-
-
Contents:
-
Transformations
-
Interpolation in Graphics
-
Morphing
-
Camera Control
-
Hierarchical Kinematic Modeling
-
Rigid-Body Animation
-
Controlling Groups of Objects
-
Implicit Surfaces
-
Parametric Surfaces
-
Subdivision Surfaces
-
Collision Detection
-
Model Construction
-
Learning Goals:
-
-
-
Students will learn the basic mathematical tools to design models and
implement some of the tools. Open GL and C/C++ will be used in the
implementions.
-
-
Projects and Exams:
-
-
There will be three programming assignments, a final
project, and a class presentation. Final project will be an extension
of the assignments.
-
-
Grading Policy:
-
-
Programming assignments will worth 45%, the final
project will worth 40%, the
presentation will worth 10%, and class participation will worth 5% of
the total grade.
-
-
Calendar:
-
-
-
-
Others:
-
-
Unix workstations in room 152B RC
and PCs in room 152C RC may be used for program development.
-