Instructor:
Prof.
Emmanuel Agu, FL 143, 831-5568, emmanuel@cs
Office Hours: Mondays, Tuesdays, Thursdays and Fridays: 11AM, Others by
appointment
Teaching
Assistant: TA
Name, FL-Room
Number, 831-phone, username@cs
Text:
Computer
Graphics using OpenGL by F.S. Hill, Jr. Supplemental texts will be placed on
reserve in the library.
Facilities:
You may do
your assignments in C, C++, java or any high level language for which OpenGL
libraries are available on Unix or windows. Note that compiled graphics code
tends to be large and may consume more than one megabyte of disk space.
Grading
Policy: 50%
exams, 50% assignments.
Notes:
Projects:
Schedule:
Week 1 (Aug 19 – 23)
Topics: overview, graphics intro, basic HW/SW, geometric Modeling, OpenGL intro
Reading: insert
Week 2 (Aug 26 – 30)
Topics: drawing lines and curves, clipping
Reading: insert
Week 3 (Sept 2 – 6)
Topics: vectors, intro to 3-D
Reading: insert
Week 4 (Sept 9 – 13)
Topics: 3-D transformations and viewing
Reading: insert
Week 5 (Sept 16 – 20)
Topics: hidden surface removal
Reading: insert
Week 6 (Sept 23 – 27)
Topics: shading, texture, color
Reading: insert
Week 7 (Sept 30 – Oct 4)
Topics: curved surfaces, solid modeling
Reading: insert
Week 8 (Oct 7 – 11)
Topics: shading, texture, color
Reading: insert