CIS 460 / CIS 560 - COMPUTER GRAPHICS
Prof. Norman Badler
Fall 2011 Tentative
Course Schedule (Last
Update:
Wu & Chen Auditorium Levine Hall
Teaching Assistant: Cory Boatright <coryb@seas.upenn.edu>
Sep. 7 Introduction to Computer Graphics. Motivation. Course organization. Applications. History. Basic terminology. Virtual environments and virtual reality. 3D perception. Raster graphics, color.
Sep. 12 2D and 3D geometry and transformations. Homogeneous coordinates.
Sep. 14 Polygons and scene graphs.
Sep. 19 3D volume modeling and rendering.
Sep. 21 3D modeling
Sep. 26 3D modeling
Sep. 28 Contouring and marching cubes.
Oct. 3 Model generation and deformation.
Oct. 5 Visible surface algorithms. Binary space partitioning.
Oct. 10 Fall Break -- No class.
Oct. 12 [CB] OpenGL
Oct. 17 Image synthesis and shading.
Oct. 19 [CB] Shaders and VBO
Oct. 24 Midterm Exam -- Open book, open notes.
Oct. 26 Ray-tracing.
Oct. 31.Transmittance, reflection and refraction.
Nov. 2 Mapping.
Nov. 7
Nov. 9
Nov. 14 3D viewing transformation.
Nov. 16 Anti-aliasing and compositing..
Nov. 21 Global illumination.
Nov. 23 Computer Graphics examples. (15 years of SIGGRAPH Video Review)
Nov. 28 Global illumination.
Nov. 30 High dynamic range images; tone mapping
Dec. 5 Selected topics.
Dec. 7 Selected topics. Futures.
Final Exam -- Open book, open notes: TBD