Computer Graphics [2024 SoSe] | ||
---|---|---|
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 |