Introduction to Computer Graphics (ILV)
BackSpecialization Area | Multimedia Technology |
Course number | B2.08511.20.010 |
Course code | ECG |
Curriculum | 2025 |
Semester of degree program | Semester 2 |
Mode of delivery | Presence- and Telecourse |
Units per week | 3,5 |
ECTS credits | 5,0 |
Language of instruction | German |
The students
- master the basic concepts and methods of computer graphics.
- understand how 3D surface models are constructed, how they are generated and how a realistic representation can be achieved with the help of textures and lighting models.
- ILV Angewandte Mathematik 1, 1. Semester (3,5 SWS, 5 ECTS Credits)
- ILV Coding Essentials, 1. Semester (3,5 SWS, 5 ECTS Credits)
This module teaches the basics and algorithms of computer graphics. The following contents are covered:
- Motivation and application examples
- Overview of basic rendering techniques
- Overview of the 3D graphics pipeline
- Geometric representation of 3D objects
- Meshes
- 2D/3D splines
- Sweeps
- Geometric transformations and projections
- Coordinate systems and transformations
- Camera models and their application
- Techniques for reducing resource requirements
- Rasterization
- Hidden Surface Removal
- Aliasing and anti-aliasing
- Phong lighting model
- Texture Mapping
- Digital representation of images
- Basic image operations and simple filters
- Interpolation techniques
- Projections
- UV mapping
- Further techniques (overview)
- Containers and data formats
- PNG and JPEG
- Wavefront OBJ, FBX
The following basic literature is used in the module:
- A. Watt: "3D Computer Graphics", Addison Wesley, 1999;
- S. Marschner, P. Shirley: "Fundamentals of Computer Graphics", CRC Press, 4th edition 2015;
- J. de Vries: "Learn OpenGL: Learn modern OpenGL graphics programming in a step-by-step fashion", Kendall & Welling, 2020;
- R. Gonzalez, R. E. Woods: "Digital image Processing", Pearson Education Limited, 4th edition 2017;
- Lecture,
- moderated tasks and tutorials,
- Group work
Integrated module examination with immanent examination
- Collaboration
- Quizzes
- Exercises
- Written partial tests