Lecture: Computer Graphics (Modul ICG)

[LSF] [Moodle]

Important

2022-10-14: Lecture starts October 19, 2022.

Lecturer

Prof. Dr. Filip Sadlo

Assistants

M.Sc. Patrice Schlegelpatrice.schlegel@iwr.uni-heidelberg.de
Maximilian Richterhy455@stud.uni-heidelberg.de

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

Wednesday11:15–12:45   INF 205, SR C, and a conferencing system (see announcement in Moodle)    
Thursday11: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