main-calendar

Course Syllabus, Computer Graphics, Fall 2009

The exact order of topics may evolve as the courseprogresses. However, the project/assignment dates are unlikely tochange.

Things are due on Wednesdays. See the Main.Policies page for latepolicies.

Readings are described in more detail on the Main.Readings page,here, only the primary readings are listed - follow the link for moredetail. “SM” refers to Shirley and Marschner _Fundamentals of Computer Graphics 3e,_and “OGL” refers to the OpenGL Programmer’s Guide. Other readings will be provided online. Note: the entire chapter is listed here, for many readings you are only responsible for part of the chapter. See the Main.Readings page (which is linked to each reading).

September

Reading

Week 1
Sep 1-4
L: 1 2

Introduction
What is graphics? What is this class? What is an image?

SM1,SM3

Week 2
Sep 7-11
L: 3 4 5

Images and Practical Issues
Image representation, intensity, graphics programming, ...
Due 9/9: Surveys (no class on 9/7 Labor Day)

SM3

Week 3
Sep 14-18
L: 6 7 8

Image Processing
Sampling, Re-Sampling, Warping, Morphing
Due 9/16: Image Programming Practice

SM9, notes

Week 4
Sep 21-25
L: 9 10 11

Image Manipulation
Compositing, image adjustments, visual effects
Due 9/23: Images Written

notes

Week 5
Sep28-Oct2
L: 12 13 14

Geometric Graphics
Primitives, coordinate systems, transformations, OpenGL
Due 9/30: Image Project Due

SM2, SM5, SM6, OGL1

October

Reading

Week 6
Oct 7-11
L: 15 16 17

Drawing in 3D
3D Primitives and Transforms, Viewing, Projections, Visibility
Due 10/7: OpenGL warmup

SM7, SM8, SM12.2, OGL2, OGL3

Week 7
Oct 12-16
L: 18 19 20

Shape and Appearance
Meshes, Shading, Lighting
Due 10/14: Geometry Written

OGL5, OGL2, SM10, SM12.1

Week 8
Oct 20-24
L: 21 22 23

Curves Viewing and Visibility and Shading
{-Shape modeling, parametric curves}
Due 10/21: Construction Site Project

SM15

Week 9
Oct 26-30
L: 24 25 26

Curves and Texture
Shape modeling, parametric curves, exam review, texture basics
Due 10/28: Midterm Exam 7:15-9:00

SM15,

November

Reading

Week 10
Nov 2-6
L: 27 28 29

Curves, Texture and Hardware
Cubics, interpolation, Beziers, Texture basics and tricks
Due 11/4: Curves and Textures Written

SM11, OGL9, RTR

Week 11
Nov 9-13
L: 30 31 32

Texture, Hardware and Shaders Rendering
Graphics Pipelines, Programmable Hardware, GLSL
Due 11/11: Roller Coaster Project

SM18, OGL15

Week 12
Nov 16-20
L: 33 34 35

Hardware (shaders) and Software Rendering
Rendering ideas, ray tracing, global illumination
Due 11/18: Curves and texture written

SM18, OGL15

Week 13
Nov 23-27
L: 36 37

Surfaces
Shape modeling, subdivision, parametric surfaces
Due 11/25: Final Project Practice

online "handouts"

December

Reading

Week 14
Nov30-Dec4
L: 37 38 39

Surfaces, Rendering and Animation
Subdivision surfaces, Animation concepts
Due 12/2: Surfaces and rendering written

SM17, subdivision handouts SM4, SM13, SM24

Week 15
Dec 7-11
L: 40 41 42

Perceptual issues and Rendering
Human vision, color, tone mapping, compression
Due 12/9: Final Project (GraphicsTown)

SM21, SM22, SM23 , SM4, SM13, SM24

Week 16
Dec 14-18
L: 43

Wrap Up
Leftovers and Reviews
Due (before) 12/16: Project Demos

Final Exam, Sat, December 19, 2008, 7:45am @ 9:45am, room TBD

Page last modified on December 06, 2009, at 10:54 AM