Computer Graphics
Module IN2017
This module handbook serves to describe contents, learning outcome, methods and examination type as well as linking to current dates for courses and module examination in the respective sections.
Module version of SS 2015 (current)
There are historic module descriptions of this module. A module description is valid until replaced by a newer one.
Whether the module’s courses are offered during a specific semester is listed in the section Courses, Learning and Teaching Methods and Literature below.
available module versions | |
---|---|
SS 2015 | WS 2011/2 |
Basic Information
IN2017 is a semester module in English language at Master’s level which is offered in summer semester.
This module description is valid to WS 2017/8.
Total workload | Contact hours | Credits (ECTS) |
---|---|---|
180 h | 60 h | 6 CP |
Content, Learning Outcome and Preconditions
Content
Polygon models, geometric transformations (matrix representation, homogeneous coordinates), rendering approaches (ray-tracing, rasterization), programmable graphics APIs and shaders, illumination and shading models, texture mapping, spatial subdivision trees, bounding volume hierarchies.
Learning Outcome
After successful completion of the module, the students have gained advanced knwowledge concerning the rendering pipeline, ranging from object modelling and transformation to ray-tracing and rasterization-based rendering. This includes knowledge about the specific object representations, geometry transformations, acceleration data structures, shading and lighting techniques, texture mapping, and real-time issues. The students know the methods which are used in computer graphics to render 3D model realistically. They can analyse and categorize availaible techniques in terms of quality, efficiency, and suitability for a particular object type, and they can model and develop new approaches considering application-specific requirements.
Preconditions
MA0902 Analysis for Informatics, MA0901 Linear Algebra for Informatics
Courses, Learning and Teaching Methods and Literature
Courses and Schedule
Type | SWS | Title | Lecturer(s) | Dates | Links |
---|---|---|---|---|---|
VO | 4 | Computer Graphics - Computer Graphics - Algorithms and Applications (IN2017) |
Mon, 14:00–16:00, Interims I 102 Thu, 14:00–16:00, Interims I 102 |
eLearning |
Learning and Teaching Methods
In the lecture, the lecturer conveys to the students the area-specific knowledge, points towards relevant articles and ecourages the students to read and put into relation the presented approaches, and gives examples demonstrating the application of these approaches. Exercises will be solved online on the white board.
Media
Powerpoint course slides, white board exercises, online tutorials and demonstrations using graphics APIs and open access software systems
Literature
Feiner, Hughes: Computer Graphics: Principles and Practice, Addison-Wesley, 3rd edition
Akenine-Möller, Haines: Real-time Rendering, AK Peters
Watt, Watt: Computer Graphics, Addison-Wesley
Akenine-Möller, Haines: Real-time Rendering, AK Peters
Watt, Watt: Computer Graphics, Addison-Wesley
Module Exam
Description of exams and course work
The exam takes the form of a 90 minutes written test. Questions allow to assess acquaintance with the basic concepts and algorithms of computer graphics, in particular the used rendering techniques. Students demonstrate the ability to apply computer graphics algorithms to derive solutions for specific sub-problems in rendering. Students can classify rendering techniques based on the underlying principles, i.e. rasterization or ray-tracing, and they are familiar with the basic operations required by either category.
Exam Repetition
The exam may be repeated at the end of the semester.