Lecture: Computer Graphics (Modul ICG)
[LSF] [Moodle]
Important
2022-10-14: |
Lecture starts October 19, 2022. |
Lecturer
Prof. Dr. Filip Sadlo
Assistants
Contact
sekretariat.sadlo@iwr.uni-heidelberg.de, patrice.schlegel@iwr.uni-heidelberg.de, (sadlo@uni-heidelberg.de)
Description
This lecture starts with the technical and biological fundamentals of image representation and perception. Based on physical considerations regarding material properties and lighting, we will discuss image generation by means of raytracing. We will also treat efficient geometric modeling of virtual worlds, as well as texturing of surfaces. Interactive 3D graphics will be based on GPU programming using OpenGL. Rasterization of lines and polygons into image pixels and the representation of curves and surfaces will also be addressed.
Content
- Introduction
- Perception and Color
- Raytracing
- Transformations
- Rasterization
- OpenGL
- Textures
- Curves and Surfaces
- Spatial Data Structures
Schedule
Lecture
Wednesday | 11:15–12:45 | | INF 205, SR C, and a conferencing system (see announcement in Moodle) | |
Thursday | 11:15–12:45 | | INF 205, SR C, and a conferencing system (see announcement in Moodle) | |
Exercises
Monday |
11:15–12:45 |
|
INF 205, SR C |
|
Suggested Prerequisites
- Einführung in die Praktische Informatik
- Programmierkurs
- Algorithmen und Datenstrukturen
Literature