Department for Informatics | Sitemap | LMU-Portal
Deutsch
  • Home
  • Future Students
  • Enrolled students
  • Teaching
    • Archive
    • SS 2007
      • 3DCG
      • 3DP
      • HS
      • MMI2
      • MMP
      • MT
      • OS
      • PEM
      • PMG
      • SG
  • Research
  • People
  • Contact
  • Jobs
  • Internal
  • COVID-19 special: online teaching
3DP in other semesters:
SS08 SS07 SS06
Home > Teaching > SS 2007 > 3DP

Praktikum 3D-Programmierung

Prof. Andreas Butz, Otmar Hilliges
Umfang: 2 SWS

  • Breaking News
  • General Content
  • Prerequisites
  • Further Reading

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
To top
Impressum – Privacy policy – Contact  |  Last modified on 2007-07-16 by Otmar Hilliges (rev 2930)