Computer Graphics Laboratory ETH Zurich


Graphische Datenverarbeitung 1 (GDV1) (WS 04/05) - Home

Home | Course Notes | Exercises | Schedule
Description Description | Administration

Schriftlicher Prüfungstermin:

Date: Do 03.03. 2005
Time: 09:00 - 11:00
Place: HIL F41

Course Topics

Introduction to color theory, color spaces, transformations and projections, coordinate systems, homogeneous coordinates, quaternions, scan conversion of lines and polygons, 2D and 3D clipping algorithms, characterization of light sources, Gouraud shading, Phong shading model, interpolation methods, transparency and volume effects, texture mapping, environment and reflection mapping, hierarchical texture methods, image space filtering, anti-aliasing, culling techniques, level-of-detail rendering, shadows, and graphics hardware.


Introduction to computer graphics and image generation. We will give an overview of fundamental methods and algorithms. The practical exercises will teach the student how to program using a 3D graphics API (OpenGL).


Fundamentals of calculus and linear algebra, basic concepts of algorithms and data structures, basic programming skills in C.

Administration Description | Administration
Lecturer Dr. Matthias Müller (
Assistants Tim Weyrich (
Doo-Young Kwon (
Denis Steinemann (
Alexandra Junghans (
Location Course: IFW A36, Friday, 10-12
  Exercises: IFW A36, Friday, 12-13
Credits 2V/1U (5 credits)