Praktikum 3D-Programmierung
Prof. Andreas Butz, Otmar Hilliges
Umfang: 2 SWS
Breaking News
- A Mailinglist for the course is available. Use it to discuss questions and problems that might occur.
General Content
The programming course is intended to teach you the basic concepts of C++. All assignments will focus on computer graphics and computer vision applications. You will be confronted with preprocessing, compiling, linking, the language itself, version control (SVN), makefiles, debugging, and a little on object orientation.Prerequisites
The Systementwicklungsprojekt is intended to teach C++, so knowledge of it is not necessary. Knowledge of JAVA would be of great advantage. The concepts of OO Programming and other concepts as conducted in the Introduction to CS lecture are assumed.Further Reading
- Jesse Liberty, C++ in 21 Tagen. Schritt für Schritt zum Programmierprofi, Eine Einführung in C++ aufgegliedert in ein 21-tägiges Programm. Nach diesen 21 Tagen sollte man die grundsätzlichen Konzepte und Paradigmen von C++ verstanden haben.
- Bjarne Stroustrup, The C++ Programming Language, Das C++-Buch, der Autor ist der Begründer dieser Programmiersprache.
- Dave Shreiner, Mason Woo, Jackie Neider, OpenGL Programming Guide, 'The Red Book' kann auch hier eingesehen werden. Grundlegendes Buch für die Open Graphics Library.
- H.J. Bungartz, M. Griebel, C. Zenger, Einführung in die Computergraphik