Graphics Programming and Applications
- Lecturer: Dr.-Ing. Christian Eisenacher, Dipl.-Inf. Henry Schäfer
- Term: Winter Term 2009/2010
- Time, Place: Wed 14:00-16:00 00.156 (Übungsraum)
- Hours: 4 SWH
- Field of Study: WPF CE-BA-TA, WPF CE-MA-INF, WPF INF-BA, WPF INF-DH-GD
- Prerequisites: Special Study, benoteter Schein, ECTS (10)
Description
In GraPA, you will learn how to handle and solve practical problems in computer graphics. The course consists of two parts that focus on each of the two mayor rendering techniques: Simulating the physical light transport with Ray Tracing and producing fast game graphics with Rasterization. You will learn about concepts and problems in both areas, and be given hints how to solve them on your own. For each part you will have to work on two assignments, one that deals with basic problems and one that is dedicated to advanced topics. Furthermore, there will be a fifth "unlimited" task where you design your own assignment and work on it.
Slides from the orientation session on June 24th 2009.
Participation
We want to give everybody the opportunity to do GraPA, especially if you are interested in doing a Bachelor- or Master-Thesis in Computer Graphics. If you want to participate but are assigned to a different project by the registration mechanism, drop us a mail as soon as possible and we will figure out a way to allow you to participate :).
Teamwork
All assignments will be worked on in teams. For the first four assignments there will be random teams of two. Teams will change after each assignment. For the unlimited task you can choose team size and team members yourself.
The Assignments
Points / Grading
For each assignment you can archive up to 20 points. For the first four assignments you will get detailed instructions describing what to do and what we expect for individual points.
In the last assignment you can work your own topics. However you need to make a plan in advance, detailing what you plan, how many points you deem the individual steps to be worth, and how to judge whether you reached your goals. This plan will be checked by the tutors so that they are within the scope of the course and the complexity matches the number of team members.
The archived points will be translated into grades according to the following table. To confirm the grade and potentially adjust it (e.g. unbalanced teams ...), there will be a tiny oral exam at the end of the semester.
| Grade | Points |
| 1.0 |
97 - 100 |
| 1.3 |
- 96 |
| 1.7 |
- 92 |
| 2.0 |
- 88 |
| 2.3 |
- 84 |
| 2.7 |
- 80 |
| 3.0 |
- 76 |
| 3.3 |
- 68 |
| 3.7 |
- 64 |
| 4.0 |
- 60 |











