[ICG] - [2022Sommer] - [en] - [Computer Graphics]


Computer Graphics [2022/23 WiSe]
Code
ICG
Name
Computer Graphics
CP
8
Duration
one semester
Offered
every 3rd semester
Format
Lecture 4 SWS + Exercise course 2 SWS
Workload
240 h; thereof
90 h on-campus program
15 h exam preparation
135 h independent study and exercises (possibly in groups)
Availability
cannot be combined with Computergraphik 1 and 2 (ICG1, ICG2)
B.Sc. Angewandte Informatik
B.Sc. Informatik
M.Sc. Angewandte Informatik
M.Sc. Scientific Computing
Language
English
Lecturer(s)
Filip Sadlo
Examination scheme
Learning objectives The students understand fundamental and advanced concepts of computer graphics. They understand the mathematical fundamentals, data structures, and implementation aspects. They get to know raster graphics, geometric transforms, color perception and color models, and basics of geometric modeling. The students are able to apply these concepts to real-world problems using existing software packages, and develop small programs using OpenGL 4.
Learning content - Introduction
- Perception and Color
- Raytracing
- Transformations
- Rasterization
- OpenGL
- Textures
- Spatial Data Structures
Requirements for participation recommended are: Einführung in die Praktische Informatik (IPI), Programmierkurs (IPK), Algorithmen und Datenstrukturen (IAD)
Requirements for the assignment of credits and final grade The module is completed with a graded written or oral examination. The final grade of the module is determined by the grade of the examination. The requirements for the assignment of credits follows the regulations in section modalities for examinations.
Useful literature P. Shirley, S. Marschner: Fundamentals of Computer Graphics, 3rd Edition, AK Peters
OpenGL Specifications(GL 4.5 + GLSL 4.50) http://www.opengl.org/registry/
Optional
A. S. Glassner: An Introduction to Ray Tracing, Academic Press
T. Akenine-Möller, E. Haines: Real-Time Rendering, AK Peters, 2008