skip navigation Logo of TU Dortmund Logo of TU Dortmund
Logo of CS Department Logo of CS Department
© Jürgen Huhn​/​TU Dortmund
Graphics & Geometry Group Graphics & Geometry

Computer Graphics

Module INF-MSc-233
Lectures Tue, 08-10, OH12 E.003
Thu, 14-16, OH12 E.003
Exercises Thu, 12-14, OH12 1.054
Thu, 16-18, OH12 1.054
Lecturer Mario Botsch
Tutor Gerrit Nolte
Evaluation Previous course evaluation
Teaser image for Computer Graphics

Content

This lecture provides the theoretical and practical foundations of computer graphics. We will focus on the visualization (or rendering) of a three-dimensional scene. To achieve this, several subproblems must first be understood and solved, drawing on concepts and methods from other disciplines (physics, biology, mathematics, computer science): How does light propagate in a scene? How does light interact with objects and different materials? How does a camera (or human visual perception) work? How do we represent three-dimensional models and scenes?

The lecture is structured into four blocks:

To aid understanding, most of the techniques covered in the lecture will be implemented in programming exercises. These exercises consist of three mini-projects (global illumination, real-time rendering with OpenGL, geometric modeling with subdivision and Bézier surfaces), each of which takes about four weeks to complete.

Prerequisites

Materials