Für eine korrekte Darstellung dieser Seite benötigen Sie einen XHTML-standardkonformen Browser, der die Darstellung von CSS-Dateien zulässt.


  Faculty 12  /  CG  /  Teaching  /  Lectures  /  Summer 08  /  CG I  / 
Sitemap
 

Vorlesung

Computergraphik I


Dozent: Kolb
Betreuer: Cuntz, Chiosa
Vorlesung: Ort: H-C 6321,  Zeit: Do 10:00-12:00, 
Übungen: Ort: H-A 6118/19, H-E 312, H-A 3102,
  Zeit: Di 14:00-16:00; Do 08:00-10:00, Fr 12:00-14:00, 
SWS: 2+1,  LP: 4 

empfohlen für: AINF-ET-4, AINF-MW-4, BA-Inf
Voraussetzungen: keine


   

  • Zusätzlicher Vorlesungstermin:
    Am Freitag, dem 20.06.2008 um 12-14 im HA 3102, findet ein Nachholtermin statt (wegen vorangegangenem Vorlesungsausfall). Der Donnerstagstermin bleibt hiervon unbetroffen, d.h. in dieser Woche finden zwei Vorlesungstermine statt.
  • Klausurwiederholungsstunde:
    Am Dienstag, dem 01.07.2008 um 14:15 Uhr, findet im Raum H-A 6118 eine Wiederholungsstunde statt, in der Fragen zur Klaurur gestellt werden können. Zu dieser Gelegenheit wird gegebenenfalls die Probeklausur (siehe Vorlesungsmaterialien) besprochen.
  • Klausurtermine:
    1. Klausur: Mittwoch, 16.07.2008, 14.00 Uhr, Raum H-C 3305
    2. Klausur: Dienstag, 23.09.2008, 14.00 Uhr, Raum H-C 3305
  • Raumänderung Donnerstagstermin:
    Die Donnerstagsübung findet (schon ab dem 17.04.2008) im Raum H-E 312 statt.
Zielsetzung: 

Vermittlung des Grundverständnisses der generativen 3D-Computergraphik und der dazu notwendigen Grundlagen verschiedener Disziplinen wie Farbtheorie und Vektorrechnung.

Die Teilnehmer lernen die grundsätzlichen Zusammenhänge in der Computergraphik und werden dazu befähigt einfache, interaktive 3D-Anwendungen selbst zu erstellen.

Inhalte:

  • Grundlagen: Farbmodelle, Grundlagen der Bildspeicherung, affine Transformationen, homogene Koordinaten
  • Bildgenerierung durch Strahlverfolgung
  • Rastergraphik und Rasteralgorithmen: Graphik-Pipeline, Clipping und Rasterisierung
  • Geometrische Primitive und hierarchische Modelle
  • Spezielle Transformationen: Viewing- und Projektionstransformation
  • Texturen



Übungen: 

Im Rahmen der Übungen werden Verständnisfragen und Aufgaben zum Vorlesungsinhalt, sowie einfache algorithmische Problemstellungen und Programmieraufgaben in C/C++ bearbeitet.

Die Abgabe der Übungsaufgaben ist für Studierende der PO ab 2006 (FB 12) verpflichtend und ist als Prüfungsvorleistung Voraussetzung für die Teilnahme an der Klausur!
  • Als Voraussetzung für die Teilnahme an der Klausur müssen mindestens 50% der erreichbaren Punkte erbracht worden sein. Die Punktzahlen sind auf dem jeweiligen Übungsblatt vermerkt.
  • Die Abgabe erfolgt in der Regel spätestens am Donnerstag (12:00 Uhr) vor dem ersten Besprechungstermin des jeweiligen Übungsblattes. Beachten Sie die auf der Download-Seite aufgelisteten Fristen.
    Die Lösungen können nach der Vorlesung abgegeben werden oder zu einem früheren Zeitpunkt beim Tutor oder in unserem Briefkasten im H-A 7. Sonderregelungen zur Abgabe von Programmieraufgaben werden gegebenenfalls noch bekanntgegeben.
  • Fällt wegen eines Feiertags eine Übung aus, so bitten wir die betroffenen Personen, sich in dieser Woche einen der anderen beiden Übungstermine auszusuchen.
  • Es ist erlaubt, die Lösungen in Gruppen von maximal 2 Personen abzugeben. Die erzielte Punktzahl wird jedem Gruppenteilnehmer gutgeschrieben. Im Zweifelsfalle muss jeder Teilnehmer in der Lage sein, die abgegebene Lösung in eigenen Worten zu erklären.
Bitte beachten Sie die Besprechungstermine auf der Download-Seite, da wegen der Feiertage einige Termine verschoben werden mussten.

Anmeldung zu einer Übungsgruppe:



Ansprechpartner und Sprechstunden: 

Als Ansprechpartner steht Ihnen in erster Linie ihr Tutor zur Verfügung. Bitte wenden Sie sich nur in Zweifelsfällen an den Dozenten der Vorlesung. Beachten Sie außerdem bitte die Zeiten der Sprechstunden.

Tutoren:
Namee-Mail
Nicolas Cuntz<nicolas.cuntz(at)uni-siegen.de>
Robert Großmann<macrobbsen(at)gmx.de>

Sprechstundentermine:
Prof. Andreas Kolb, Dienstag 14:30-15:30 Uhr, Raum H-A 7108
Dipl.-Inform. Nicolas Cuntz, Dienstag 14:00-15:00 Uhr, Raum H-A 7110

Sekretariat:
Frau Thiemt, Mo-Mi 8:30-11:00, Do 8:30-10:00, Fr 8:30-10:00, Raum H-A 7107



Newsgroup: 

Fragen zum Vorlesungsstoff sollten vorzugsweise in den Übungen und in unserer Newsgroup (uni-siegen.cg) gestellt werden. Sie können beispielsweise den praktischen Client pan unter Linux verwenden. Tragen Sie dazu im Pan Setup Wizard Ihren Namen und Ihre e-Mail-Adresse ein. Die Server-Adresse lautet news.uni-siegen.de. Danach wird automatisch eine Liste aller Newsgroups heruntergeladen, unter denen sich die Newsgroup uni-siegen.cg befindet.
Hinweis: Der Zugriff ist auch von außerhalb der Uni aus möglich! Dazu können die HRZ-Login-Daten verwendet werden.

Unser Lehrstuhl hat nun auch eine Mailing-Liste eingerichtet, damit Informationen z.B. zu Veranstaltungen direkt an die Betroffenen bzw. interessierten Personen weitergeführt werden können.



Literatur: 

  • Möller & Haines: Real-Time Rendering, AK Peters, 2002
  • Bungartz, Griebel und Zenger: Einführung in die Computergraphik, Vieweg 1996
  • Eberly: 3D Game Engine Design, Morgan Kaufman, 2001
  • Watt und Policarpo: 3D Games -- Realtime Rendering und SW Technology, Addision Wesley, 2001
  • Shreiner etal: OpenGL Programming Guide, Addison-Wesley, 2004