Home | english  | Impressum | Sitemap | KIT

Praktikum Grafik-Programmierung und Anwendungen

Praktikum Grafik-Programmierung und Anwendungen
Typ: Praktikum (P)
Lehrstuhl: Fakultät für Informatik
Semester: SS 2014
Zeit: 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


Dozent:

Gabor Liktor
Hauke Rehfeld
Christoph Schied
Prof.Dr.Ing. Carsten Dachsbacher

SWS: 4
LVNr.: 24912
Hinweis:

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.

(if you do not have an account yet, register a new one first, then you will see the list of our available courses)

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: