From CS559 Computer Graphics Fall 2007

Main: Calendar

Course Syllabus, Computer Graphics, Fall 2007

The exact order of topics may evolve as the course progresses. However, the project/assignment dates are unlikely to change.

Things are due on Mondays. See the Main.Policies page for late policies.

Readings are described in more detail on the Main.Readings page, here, only the primary readings are listed - follow the link for more detail. "Shirley" refers to Fundamentals of Computer Graphics, "OGL" refers to the OpenGL Programmer's Guide, "RTR" refers to Real-Time Rendering, and "Reader" refers to things provided on-line.

September

Main Reading

Week 1
Sep 5-7
L: 1 2

Introduction
Introduction, class policies, light and images, eyes and displays, image representation

Shirley Ch 1, Ch 3

Week 2
Sep 10-14
L: 3 4 5

Image and Signal Processing
Discrete image representation, Sampling, Re-Sampling, Filtering
Due 9/10: Class Surveys

Shirley Ch. 4

Week 3
Sep 17-21
L: 6 7 8

Color and Image Adjustments
Color concepts, practical issues of color, image adjustments, compositing
Due 9/17: Project 1 Preliminaries

Shirley Ch 20
Compositing

Week 4
Sep 24-28
L: 9 10 11

Geometric Manipulation of Images
Warping, Morphing, Practical Issues
Due 9/24: Project 1 Checkpoint

Reading:TBD

October

Main Reading

Week 5
Oct 1-5
L: 12 13 14

Geometric Graphics
2D primitives, Coordinate Systems, Transformations, 3D primitives
Due 10/1: Project 1 Theory Assignment

Shirley, Ch6

Week 6
Oct 8-12
L: 15 16 17

Drawing in 3D
3D Transformations, Projections, Visibility
Due 10/8: Project 1

OpenGL Ch3, Shirley Ch 7,8

Week 7
Oct 15-19
L: 18 19 20

OpenGL and Basic Interactive 3D
OpenGL, graphics pipeline, 3D UI issues, basic lighting
Due 10/15: Project 2 Written Background

OpenGL Ch 1,2,5

Week 8
Oct 22-26
L: 21 22 23

Curves
Shape concepts, parametric forms, cubics, interpolating curves, Beziers
Due 10/22: Project 2 Programming Checkpoint

Shirley Ch15-15.6.1

Week 9
Oct 29-
Nov 2
L: 24 25 26

Shape Modeling and Appearance
B-Splines, Local Lighting, Surface Geometry, Meshes
Due 10/29: Written assignment (exam review)
10/29: Midterm exam, 7pm

Shirley 15.6.2
Shirley Ch9
OGL Ch5

November

Main Reading

Week 10
Nov 5-9
L: 27 28 29

Appearance, Texture Mapping and Real-Time Rendering
Texturing basics, other texturing tricks, achieving complex images using the graphics pipeline, Parametric Surfaces, Geometry Processing
Due 11/5: P2 Checkpoint

Reading:RTR5

Week 11
Nov 12-16
L: 30 31 32

Subdivision
Subdivision surfaces, polygon tradeoffs, scan-conversion of primitives
Due 11/12: Project 2

Reading:RTR12.6, Gamasutra

Week 12
Nov 19-21
L: 33 34

Graphics Hardware: Rasterization and Shading
Implementing the pipeline, efficient use of primitives, programmable shading
Due 11/19: P3 Written: Lighting and Texture

Shirley 3.5,3.6, Shirley 17

Week 13
Nov 26-30
L: 35 36 37

Rendering
Ray-tracing, global illumination, high quality image generation
Due 11/26: Project 3 Checkpoint

Shirley 10, TBD

December

Main Reading

Week 14
Dec 3-7
L: 38 39 40

Non-Photo Realistic Rendering and Image-Based Graphics
Non-Photo Realistic Rendering, shading, line drawings, artistic rendering
Digital Photography, color, compression, high-dynamic range imagery, image-based rendering
Due 12/3:Written Assignment (Subdivision, Rendering)

Reading:Shirley 9.3, Shirley 25, TBD

Week 15
Dec 10-14
L: 41 42 43

Advanced Topics
Animation, Visualization Due 12/10: Project 3

Shirley 26

Final Exam, December 21, 2:45-4:45pm, room TBD

Retrieved from http://www.cs.wisc.edu/graphics/Courses/559-f2007/Main/Calendar
Page last modified on December 12, 2007, at 03:16 PM