Praktikum Grafik-Programmierung und Anwendungen
- type: Praktikum (P)
- chair: Fakultät für Informatik
- semester: SS 2014
-
time:
15.04.2014
14:00 - 15:30 wöchentlich
50.34 Raum 131 50.34 INFORMATIK, Kollegiengebäude am Fasanengarten
22.04.2014
14:00 - 15:30 wöchentlich
50.34 Raum 131 50.34 INFORMATIK, Kollegiengebäude am Fasanengarten
29.04.2014
14:00 - 15:30 wöchentlich
50.34 Raum 131 50.34 INFORMATIK, Kollegiengebäude am Fasanengarten
06.05.2014
14:00 - 15:30 wöchentlich
50.34 Raum 131 50.34 INFORMATIK, Kollegiengebäude am Fasanengarten
13.05.2014
14:00 - 15:30 wöchentlich
50.34 Raum 131 50.34 INFORMATIK, Kollegiengebäude am Fasanengarten
20.05.2014
14:00 - 15:30 wöchentlich
50.34 Raum 131 50.34 INFORMATIK, Kollegiengebäude am Fasanengarten
27.05.2014
14:00 - 15:30 wöchentlich
50.34 Raum 131 50.34 INFORMATIK, Kollegiengebäude am Fasanengarten
03.06.2014
14:00 - 15:30 wöchentlich
50.34 Raum 131 50.34 INFORMATIK, Kollegiengebäude am Fasanengarten
10.06.2014
14:00 - 15:30 wöchentlich
50.34 Raum 131 50.34 INFORMATIK, Kollegiengebäude am Fasanengarten
17.06.2014
14:00 - 15:30 wöchentlich
50.34 Raum 131 50.34 INFORMATIK, Kollegiengebäude am Fasanengarten
24.06.2014
14:00 - 15:30 wöchentlich
50.34 Raum 131 50.34 INFORMATIK, Kollegiengebäude am Fasanengarten
01.07.2014
14:00 - 15:30 wöchentlich
50.34 Raum 131 50.34 INFORMATIK, Kollegiengebäude am Fasanengarten
08.07.2014
14:00 - 15:30 wöchentlich
50.34 Raum 131 50.34 INFORMATIK, Kollegiengebäude am Fasanengarten
15.07.2014
14:00 - 15:30 wöchentlich
50.34 Raum 131 50.34 INFORMATIK, Kollegiengebäude am Fasanengarten
-
lecturer:
Gabor Liktor
Hauke Rehfeld
Christoph Schied
Prof.Dr.Ing. Carsten Dachsbacher - sws: 4
- lv-no.: 24912
-
information:
The freestyle presentation is on 22.07 in the seminar room (R131, 50.34) at 14:00
Do not come to the ATIS pool this time
We will provide a PC with Windows 7 for the presentation, but feel free to use your own laptop.
In the graphics programming lab, you will learn how to handle and solve practical problems in computer graphics. This is an ideal supplement to other computer graphics lectures and seminars. This course covers interactive 3D applications using the OpenGL graphics API, shader programming, and graphical user interfaces using the Qt application framework.
The graphics programming lab is made up of several subtasks. In the beginning, you will create a basic 3D application which allows for rendering and manipulating simple objects. Subsequently, it evolves into a small modeling tool. Further topics are a visualization extension for volumetric scalar fields and a side trip to real-time terrain rendering. Finally, a freestyle assignment encourages you to develop a graphics application at your own choice and taste.
Kick-off Slides | |||
---|---|---|---|
Materials: |
Assignment 1 | Hello Cube! | ||
---|---|---|---|
Deadline: | April 29, 2014, 14:00 | ||
Topics: | Rendering and manipulating simple geometry, basic graphical user interfaces, GPU shaders | ||
Materials: |
Assignment 2 | Modeling Application | ||
---|---|---|---|
Deadline: | May 20, 2014, 14:00 | ||
Topics: | Multi-view modeling tool, basic scene graph design | ||
Materials: |
Assignment 3 | Volume Visualization | ||
---|---|---|---|
Deadline: | June 10, 2014, 14:00 | ||
Topics: | 3D textures, ray-marching, transfer functions in visualization | ||
Materials: |
Assignment 4 | Terrain Rendering | ||
---|---|---|---|
Deadline: | July 1, 2014, 14:00 | ||
Topics: | hardware tessellation, terrain rendering | ||
Materials: |
Assignment 5 | Freestyle | ||
---|---|---|---|
Specifications due: | July 1, 2014 (in email) | ||
Solutions due: | July 22, 2014, 14:00 | ||
Topics: | You are free to choose this time :) | ||
Materials: |