Informationen für
Logo VIS

« Zurück

Fachpraktikum "Practical course in visual computing"
Semester: WS 2013/2014
Prüfer: Prof. Dr. Daniel Weiskopf
Betreuer: Finian Mwalongo M.Sc.
Dipl.-Medieninf. David Körner
Stefan Heßel M.Sc.


Come back soon.



Beginn Ende Beschreibung
22.10.2013 05.11.2013 HelloCube³
05.11.2013 19.11.2013 Modeller
19.11.2013 03.12.2013 Volume Render
03.12.2013 22.12.2013 Raytracing
22.12.2013 06.01.2014 Aufgabe 5: Ausarbeitung
  04.02.2014 Aufgabe 5: Abgabe


GUI and graphics programming (OpenGL, Raytraycing).


Each participant has to work five tasks within the given time period. The first four tasks provide an overview of graphics programming, from simple scenes to more advanced techniques such as scene graphs, volume rendering and raytracing. The fifth task is even asked of each participant, to deepen and to transfer the knowledge and presented to the staff of the Institute in the VIS colloquium. Following this, there is the opportunity to exchange ideas with them to the knowledge gained in studies and theses to deepen.

For each task, a task sheet on this website is made available at the beginning of the processing period. At the same time, the corresponding skeleton program for each participant will be shown in its Subversion repository. Each participant must be present to discuss its solution with the tutors at the date of submission. This latest version of the repository is closed, checked out, compiled and executed, after a short demo sections are discussed from the code. The points achieved are given to participants by e-mail.

Criteria for successful completion of the course

  • Student can earn at maximum 100 points in total throughout the course (20 points per assigment)
  • At least 60 points have to be made in total
    • at least 9 points per assignment in assignments 1 bis 4
    • at least 14 points in assignment 5
  • Every student has to submit his own solution in time
    • Discussion of problems and solutions among students is strongly encouraged
    • But: blatant copying of solutions from other students results in exclusion from the course
    • No points will be given when solution is submitted after the deadline
    • Solutions have to build and run on the lab machines!
    • Compiler-Warnings may lead to deduction of points (see assignments)
  • There are chances with some assignments to earn additional bonus points

Literature and links

Initiates file downloadKick-Off Meeting slides

Initiates file downloadIntroduction to subversion

  1. OpenGL Programming Guide - Third Edition (OpenGL 1.2) , Mason Woo, Jackie Neider, Tom Davis, Dave Shreiner, Addison Wesley, 1999, OpenGL
  2. Programming with Qt - First Edition, Matthias Kalle Dalheimer, O'Reilly, 1999, Qt
  3. An Introduction to Ray Tracing, Andrew S. Glassner, Academic Press, 1989, Raytracing
  4. Computer Graphics - Principle and Practice - Second Edition, Foley, van Dam, Feiner, Huges, Addison Wesley, 1990, Computer Graphics
  5. Nate Robin's OpenGL Tutors
  6. QT Widget Set
  7. QT Tutorial
  8. spyGLass - OpenGL call tracer / Debugger
  9. Version Control with SVN (Subversion Handbuch)

« Zurück