CIS 460 / CIS 560 - COMPUTER GRAPHICS
Prof. Norman Badler

Fall 2008 Tentative Course Schedule (Last Update: August 29, 2008)

Teaching Assistants: Chris "Skiz" Czyzewicz, Ben Sunshine-Hill

(Readings in book = ICG: chapter #)

Sep. 3 Introduction to Computer Graphics. Motivation. Applications. Literature. History. SIGGRAPH. Course organization. Basic terminology. Virtual environments and virtual reality. Raster graphics, color. ICG: 1,2,A,D

 

Sep. 8 2D and 3D geometry and transformations. Homogeneous coordinates, transform concatenation. ICG: 4,B,C

Sep. 10 Hierarchies, scene graph, viewports, line clipping, windows, world coordinates, 2-D viewing transform.Rasterization of lines, other shapes, and polygons. Geometric algorithms. Graphics software and device independence.

Sep. 15 Display lists and picking. ICG: 3. Projections, perspective. ICG: 5

Sep. 17 3D view volumes and viewing transformation.

Sep. 22 3D depth cues. Object representations and operations.

Sep. 24 3D Object representations and operations.

Sep. 29 Surface and volume representations. ICG: 10 (11)

Oct. 1 (open or TA)

Oct. 6 Surface and volume representations. Procedural methods.

Oct. 8 Visible line and surface algorithms. ICG: 7

Oct. 13 Fall Break -- No class.

Oct. 15 Visible surface algroithms: Roberts, Appel, z-buffer, Warnock, Watkins, painter's, and Atherton/Weiler algorithms. Binary space partitioning.

Oct. 20Object algebra. Ray casting.

Oct. 22 Flat, Gouraud, and Phong shading. Shading models. ICG: 6

Oct. 27 Midterm Exam -- Open book, open notes.

Oct. 29 Ray-tracing. Reflection and refraction.

Nov. 3 Transparency, shadows. Texture, bump, displacement mapping. ICG: 8,9

Nov. 5 Radiosity methods. ICG: 12

Nov. 10 Importance sampling. Photon mapping.

Nov. 12 High dynamic range images; tone mapping.

Nov. 17 Blending real and virtual scenes.

Nov. 19 Anti-aliasing, motion blur, stochastic sampling, distribution ray-tracing.

Nov. 24 Alpha-plane, image compositing.

Nov. 26 Computer Graphics examples. (15 years of SIGGRAPH Video Review)

Dec. 1 Selected topics.

Dec. 3 Selected topics. Futures.

++++> VIDEO SHOW, 6-8pm, TBD

Final Exam -- Open book, open notes: TDB