Home | deutsch  | Legals | Sitemap | KIT

Praktikum Grafik-Programmierung und Anwendungen

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.

Course materials
    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: