Computer Graphics Laboratory ETH Zurich


Computer Graphics - AS11 - Course Material

Slides Slides | Applets | Code | Literature

The lecture slides will be available as a PDF in this page according to the lecture schedule.

Please use duplex and B&W printing.
Download is restricted to computers within the ETH Network (IP = 129.132.*)

Session Topic
23.09.2011 Part I: Introduction
Part II: Shape Representation I
27.09.2011 Shape Representation II
30.09.2011 Part I: Shape Acquisition
Part II: Texture Mapping
04.10.2011 Ray Tracing I
07.10.2011 Ray Tracing II
11.10.2011 Ray Tracing II (continued)
14.10.2011 Ray Tracing II (continued)
(Scan conversion)
18.10.2011 Light Transport I
21.10.2011 Light Transport I (continued)
25.10.2011 Visibility Culling I
(Visibility Brainstorming)
28.10.2011 Visibility Culling II
01.11.2011 Light Transport II
04.11.2011 Light Transport II
08.11.2011 Procedural Textures
11.11.2011 Procedural Modeling
15.11.2011 Point Based Represetations
18.11.2011 Point Based Represetations (continued)
22.11.2011 Point Based Representations (continued)
25.11.2011 Part I: Point Based Represenataions (continued)
Part II: Light Dome Tour
29.11.2011 Geometry of Curves
02.12.2011 Polynomials and Interpolation
06.12.2011 Bezier Curves I
09.12.2011 Bezier Curves II
13.12.2011 Part I: B-Splines and Surfaces
Part II: Polar Forms
16.12.2011 Part I: Bezier Surfaces
Part II: Rational Curves and Surfaces

Applets Slides | Applets | Code | Literature

Code Slides | Applets | Code | Literature

Literature Slides | Applets | Code | Literature

Main book for rendering part
  • Pharr, Humphreys: Physically Based Rendering: From Theory to Implementation, Morgan Kaufmann, 2005
Additional Literature for rendering part
  • Radiometry and photometry FAQ by James M. Palmer, Research Professor, Optical Sciences Center University of Arizona
  • Glassner: An Introduction to Ray-Tracing, Academic Press, 1989
  • Glassner: Principles of Digital Image Synthesis, Morgan Kaufman, 1995
Main book for modeling part
  • Farin: Curves and Surfaces for CAGD, Morgan Kaufman, 2002
  • Foley, van Dam, Feiner, Hughes: Computer Graphics: Principles and Practice, Addison-Wesley, 1996
  • Shirley, Ashikhmin, Gleicher, Marschner, Reinhard, Sung, Thompson, Willemsen: Fundamentals of Computer Graphics 2nd Edition, A K Peters 2005