Computer Graphics Laboratory ETH Zurich


Computer Graphics - AS12 - 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.*, 195.176.*, 10.5.*, 10.6.*)

Session Topic
Fri 21.09.2012 Geometry Representations
Tue 25.09.2012 Meshes
Fri 28.09.2012 Shape Acquisition | Texture Mapping
Tue 02.10.2012 Texture Mapping
Fri 05.10.2012 Visibility
Tue 09.10.2012 Raytracing
Fri 12.10.2012 Raytracing II
Tue 16.10.2012 Ray Tracing (all slides above)
Fri 19.10.2012 Scan Conversion
Tue 23.10.2012 Light Transport I
Fri 26.10.2012 Light Transport II
Tue 30.10.2012 Procedural Textures and Modeling
Fri 2.11.2012 Procedural Textures and Modeling II
Tue 6.11.2012 Light Transport III
Fri 9.11.2012 Light Transport IV
Tue 13.11.2012 Curve Geometry
Fri 16.11.2012 Polynomial Interpolation
Tue 20.11.2012 Bezier Curves
Fri 23.11.2012 Bezier Curves II
Tue 27.11.2012 Point Based Graphics
Fri 30.11.2012 Point Based Graphics (continued)
Tue 04.12.2012 Physics Based Animation
Tue 11.12.2012 B-Splines
Fri 14.12.2012 Rational Curves, Tensor Surfaces, Subdivision Surfaces
Fri 14.12.2012 Polar Forms (optional slides)
Tue 18.12.2012 Guest lecture: volumetric textures

Literature Slides | Applets | Code | Literature
  • 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
Main book for modeling part
  • Farin: Curves and Surfaces for CAGD, Morgan Kaufman, 2002
Main book for rendering part
  • Pharr, Humphreys: Physically Based Rendering: From Theory to Implementation, Morgan Kaufmann, 2005