Graphical Methods for Games, Visualization, Film
For appointments and rooms of lecture please consult the ZEuS of the Universität Konstanz. The exercise date and room can be found here.
In this course an introduction to data structures and efficient algorithms for graphical applications ranging from rendering and visualization to games, VR-and AR-Technology is provided. The content of this lecture includes spatial division and efficient searching, geometric algorithms, computational geometry, randomized algorithms, efficient rendering, volume rendering. This course uses the reverse teaching principle: individual reading and watching of videos, during time in class interactive discussion and experiments.
Computer science students, bachelor in-depth lectures or master program
Oral examination (20 min)
First date: TBA
Second date: TBA
Registration via ZeuS.
Successful participation yields 6 ECTS.
Allowed Python Libraries
- Moderngl, moderngl-windows and related moderngl-* libraires
- PIL a.k.a. Pillow
(Dependencies of these libraries are implicitly allowed.)
Explicitly Forbidden Python Libraries:
Log in to view the course material (slides, recordings and tasks).