1. Aufgabe: Hello Cube!
2. Aufgabe: Viewer/Modeller
3. Aufgabe: Volumenvisualisierung
4. Aufgabe: Raytracer
5. Aufgabe: Kür
 |
| Abgabetermine Sommersemester 03 |
 |
|
 |
| |
 |
Abgabetermin |
 |
Bearbeitungszeit |
|
|
|
|
|
| 1. Aufgabe |
 |
Montag, |
12.05.2003, |
15:00 Uhr |
 |
2 Wochen |
|
|
|
|
|
| 2. Aufgabe |
 |
Montag, |
26.05.2003, |
15:00 Uhr |
 |
2 Wochen |
|
|
|
|
|
| 3. Aufgabe |
 |
Dienstag, |
10.06.2003, |
15:00 Uhr |
 |
2 Wochen + 1 Tag |
|
|
|
|
|
| 4. Aufgabe |
 |
Montag, |
23.06.2003, |
15:00 Uhr |
 |
2 Wochen - 1 Tag |
|
|
|
|
|
| 5. Aufgabe (vorläufiges Konzept) |
 |
Mittwoch, |
25.06.2003, |
15:00 Uhr |
 |
 |
| 5. Aufgabe (endgültiges Konzept) |
 |
Mittwoch, |
02.07.2003, |
15:00 Uhr |
 |
insgesamt etwa 4,5 Wochen |
| 5. Aufgabe (Implementierung) |
 |
Mittwoch, |
23.07.2003, |
13:00 Uhr |
 |
 |
Freitag, 25. Juli 2003
Im Rahmen des Abschlußtreffens am Semesterende werden die besten
und schönsten Lösungen der 5. Aufgabe im VIS-Labor (Raum: 0.452) vorgeführt.
Neben den Kursteilnehmern und den Betreuern sind bei der Vorführung
vermutlich auch viele Mitarbeiter der Abteilung Visualisierung und Interaktive
Systeme anwesend. Auf diese Weise besteht die Möglichkeit Kontakte
für interessante Studien- und Diplomarbeiten zu knüpfen.
Zu den angegebenen Sprechstunden ist jeweils einer der Betreuer im VIS-Labor
persönlich anwesend und steht für Fragen zur Verfügung.
Darüberhinaus besteht die Möglichkeit, Probleme über eine
von uns eingerichtete News-Gruppe zu diskutieren. Diese wird von allen
Mitarbeitern der Abteilung VIS gelesen, wodurch Ihr eine Gute Chance auf
schnelle und kompetente Antworten habt. Natürlich könnt
Ihr auch als Teilnehmer des Fachpraktikums auf Fragen Eurer Komilitonen
antworten. Wir raten dringend dazu, diese News-Guppe regelmäßig
zu lesen, weil auch allgemeine Informationen und Hinweise darüber
verbreitet werden. Ein Problem, daß Ihr nicht öffentlich diskutieren
wollt, könnt Ihr auch mailen - aber bitte benutzt immer nur
ein
Medium, nicht daß wir dieselbe Frage fünfmal lesen müssen.
Sprechstunden im (Grundstudium Pool / VIS-Labor Raum: 0.452):
| Montag | 13:00 - 14:30 Uhr | |
| Mittwoch | 13:00 - 14:30 Uhr | |
News-Group
Forum
E-Mail
Bei Bedarf können zusätzlich Gruppensitzungen stattfinden, in
der weitere Informationen zu den einzelnen Aufgaben oder zu den in den
Aufgaben behandelten Themen gegeben werden. Die Termine für solche
Gruppensitzungen werden über die News-Group bekanntgegeben. Zeitpunkt
für die Gruppensitzungen ist dabei jeweils:
Gruppensitzungen: wird noch festgelegt
OpenGL Graphikbibliothek
Nate Robin's OpenGL Tutors
QT Widget Set (lokaler Mirror)
QT Tutorial
Doxygen Dokument Generator
spyGLass - OpenGL call tracer / Debugger
| OpenGL: |
Mason Woo, Jackie Neider, Tom Davis, Dave Shreiner, OpenGL Programming Guide - Third Edition (OpenGL 1.2) Addison Wesley, 1999 |
| Qt: |
Matthias Kalle Dalheimer, Programming with Qt - First Edition, O'Reilly, 1999 |
| Raytracing: |
Andrew S. Glassner, An Introduction to Ray Tracing, Academic Press, 1989 |
Computergraphik: (u.a. auch Raytracing) |
Foley, van Dam, Feiner, Huges,
Computer Graphics - Principle and Practice - Second Edition,
Addison Wesley, 1990 |
 |
| Bewertung und Scheinvergabe |
 |
|
 |
Für jede Aufgabe werden bis zu 20 Punkte vergeben, so daß insgesamt
100 Punkte erreicht werden können. Besonders pfiffige Lösungen
oder zusätzliche Funktionalität der Programme kann mit Extrapunkten
belohnt werden. Um einen Schein zu erhalten, müßt Ihr mindestens
60% der Punkte erreichen und außerdem in jeder Aufgabe mindestens
40% der Punkte.
Die Aufgaben müssen zu den angebenen Terminen abgegeben werden.
Lösungen, die zu spät eingereicht werden, können nicht mehr
gewertet werden. Nach der Korrektur erhaltet Ihr eine Bewertung der Programme
per E-Mail.
Jeder Teilnehmer muß eine
eigene Lösung ausarbeiten und abgeben.
Offensichlich identische Programme oder solche die z.B. durch die Änderung
von Variablennamen nur leicht modifiziert wurden, werden nicht gewertet.
Natürlich könnt und sollt Ihr dennoch über die Aufgaben
diskutieren. Insbesondere die News-Group lebt davon, daß gestellte
Fragen auch beantwortet werden.
 |
| Arbeitsumgebung im VIS-Labor |
 |
|
 |
Es wurde ein Projektverzeichnis eingerichtet. Dort findet Ihr neben den
Beispielen und dem Programmskelett auch zusätzliche Bibliotheken und
Dokumentation, die Ihr sonst noch benötigt. Außerdem wird für
jeden Teilnehmer im Unterverzeichnis
workspace/<user>
ein Arbeitsverzeichnis eingerichtet, in dem Ihr die Programme schreiben
und testen könnt, ohne Eure Quota zu belasten. Das Projektverzeichnis
findet Ihr unter:
/home/visadm/fapra
Auch die Abgabe der Programme erfolgt über dieses Projektverzeichnis.
Es sind Unterverzeichnisse final/A?/<user>
eingerichtet, in die Ihr Eure Lösungen hineinkopiert (bitte nicht
linken!). Dies kann beliebig oft bis zum Ablauf der Aufgaben-Deadline erfolgen.
Zum Abgabetermin werden Euch die Schreibrechte auf das Verzeichnis entzogen.
Danach könnt Ihr keine Veränderungen mehr vornehmen.