
 |
 |
Sorry, this document is only available in German. 
Seminar Szenengraphenarchitekturen
| Termin: |
Di. 15:00-16:30 Uhr
im Raum
1.031
|
| |
Der 2., 4. und 6. Vortrag findet jeweils montags von 10:00-11:10 Uhr statt! |
Beschreibung
Das Seminar Szenengraphenarchitekturen soll
Grundkenntnisse heutiger APIs zur interaktiven Darstellung von
3D-Welten vermitteln. Es ist Bestandteil des
Studienprojektes Open Scenegraph
und dient den Teilnehmer als gute Vorbereitung und Einführung.
Jeder Seminarteilnehmer wird zu einem der unten angegebenen Themen
einen 45-60 minütigen Vortrag halten und vier Wochen nach dem
Vortrag (spätestens aber am 25.07.2000) eine schriftliche
Zusammenfassung im Umfang von ca. 10 Seiten abgeben.
Es sollen im Anschluß an den jeweiligen Vortrag einige
Aspekte des Themas noch anhand einer kurzen Demonstration am Rechner
veranschaulicht werden; daher möchten wir alle Teilnehmer bitten,
sich rechtzeitig um ein Login bei der Abteilung VIS zu kümmern.
Anmeldung bei H. Kreppein oder M. Schmid im Raum
2.119.
Jeder Teilnehmer sollte darauf achten,
daß er den Inhalt seines Vortrags gegen den der bereits
vorgestellten Themen abgrenzt, soweit das möglich ist, und
gegebenenfalls Gemeinsamkeiten/Unterschiede und Vor- bzw. Nachteile
hervorhebt. Zu dem jeweiligen Thema gibt es Stichpunkte, auf die
zusätzlich besonderes Augenmerk gelegt werden sollte. Folglich
sind für die Vortragenden späterer Themen auch die
Stichpunkte zu vorhergehenden Themen relevant.
Zu den meisten Themen lassen sich im WWW weitere Quellen finden; die
angegebenen Links sollen nur einen Einstieg bieten.
Am 02.05.2000 wird Prof. Ertl im Rahmen des Seminars einen
Überblick über wichtige Aspekte der Computergraphik
geben.
Deadlines
Spätestens eine Woche vor dem eigenen
Vortrag
reicht der Teilnehmer ein HTML-Dokument bei den Betreuern ein, das als
Vortragsankündigung dient und dem Leser einen Einstieg in das
Thema ermöglicht. Das Dokument sollte Links zu weiteren Quellen
zum Thema bieten, damit die anderen Seminarteilnehmer sich auf den
Vortrag vorbereiten können.
Hier gibt's eine
Vorlage.
hält der Vortragende Rücksprache mit den Betreuern
über die Gliederung des Vortrages und der Zusammenfassung; dazu
werden die fertigen Vortragsfolien benötigt.
Direkt nach dem Vortrag gibt der Vortragende seine
Folien bei den Betreuern ab, sowohl in Hardware (also als Folien) als
auch in elektronischer Form (Source-File und einseitige, konvertierbare
PostScript-Datei; dabei heißt konvertierbar, dass die
PostScript-Datei mit Tools wie pstops und
ps2png z.B. auf der boogie im VIS-Labor weiterverarbeitet
werden kann.)
Innerhalb von 4 Wochen nach dem Vortrag und spätestens Ende
Juli gibt der Vortragende seine Ausarbeitung sowohl
ausgedruckt in Papierform als auch in elektronischer Form (Source-File
und einseitige PostScript-Datei) bei den Betreuern ab.
Themen
-
Open Inventor (09.05.2000)
Vortragender Teilnehmer:
Siegfried Langauf
http://www.sgi.com/Technology/Inventor/
(Manipulator-Objekte, Actions, Traversierungsreihenfolge, Graphics State
Inheritance, Wann wird gerendert? Wie wird Transparenz gehandhabt?
Warum schlecht parallelisierbar? Erweiterbarkeit, File-Format)
-
Performer (Mo., 15.05.2000, 10:00-11:10 Uhr)
Vortragender Teilnehmer:
Michael Haiss
http://www.sgi.com/software/performer/
(Phasen eines Renderingzyklus, Warum häufig in immersiven
Umgebungen (Cave, Workbench etc.)? Multi-Pipe, Multi-Thread, Genlocking)
-
Cosmo3D/OpenGL Optimizer (16.05.2000)
Vortragender Teilnehmer:
Jens Hoffmann
http://www.sgi.com/software/optimizer/
(User-Data, Graphics State Inheritance, Spatialization, Traversers, Lighting
Effects, Higher-Order-Primitives, MP Harness)
-
VRML (Mo., 22.05.2000, 10:00-11:10 Uhr)
Vortragender Teilnehmer:
Michael Braitmaier
http://web3d.about.com/compute/web3d/
http://www.cai.com/cosmo/
http://www.web3d.org/
(Java-Anbindung (EAI), Audio, Eventverarbeitung, Zukunft von VRML (X3D))
-
Java3D (23.05.2000)
Vortragender Teilnehmer:
Ulrich Frank
http://www.javasoft.com/products/java-media/3D/index.html
(Performanz, fehlende Features (Clipping, Offscreen-Rendering) Unterschiede zwischen
immediate, retained, compiled-retained Mode, View-Platform)
-
Jupiter (Mo., 29.05.2000, 10:00-11:10 Uhr)
Vortragender Teilnehmer:
Gunter Martens
(Unterschiede zu bisher vorgestellten SG-APIs und Besonderheiten)
-
Open Scenegraph (30.05.2000)
Vortragender Teilnehmer:
Stefan Opferkuch
http://www.opensg.org/
(Unterschiede zu bisher vorgestellten SG-APIs und Besonderheiten)
-
OpenGL-Extensions (06.06.2000)
Vortragender Teilnehmer:
Martin Barbisch
http://www.opengl.org/
http://www.opengl.org/Documentation/Extensions.html
http://www.nvidia.com/developer/
(Extension-Mechanismus (ARB), SGI-Extensions, NVidia-Extensions)
-
Direct3D (20.06.2000)
Vortragender Teilnehmer:
Gunnar Stein
(Unterschiede zu bisher vorgestellten APIs und Besonderheiten)
-
Culling Techniken (27.06.2000)
Vortragender Teilnehmer:
Markus Knauß
http://www.cs.unc.edu/~eriksonc/Research/Paper/SimpCull/SimpCull.pdf
Optimizer-Culler
(Überblick über verschiedene Culling-Techniken:
Back-face, Back-patch, Viewfrustum, Detail, Transparency, Occlusion)
-
Simplification (04.07.2000)
Vortragender Teilnehmer:
Philip Stolz
http://research.microsoft.com/~hoppe/
http://www.metastream.com/
Reduktion polygonaler Modelle
(Operatoren, Kantenbearbeitung, Fehlermaße (siehe Dissertation von Swen Campagna))
-
Remote Visualization (18.07.2000)
Vortragender Teilnehmer:
Florian Braun
ftp://faui90.informatik.uni-erlangen.de/pub/Publications/1999/Publ.1999.9.ps.gz
http://www.vis.uni-stuttgart.de/~sommer/Public/papers/VisSym2000.pdf
http://www.uk.research.att.com/vnc/
http://www.sgi.com/software/vizserver/
(Techniken, Vor- und Nachteile)
-
Volumenrendering mit Hardware-Texturen (25.07.2000)
Vortragender Teilnehmer:
Zdenko Vrandecic
ftp://faui90.informatik.uni-erlangen.de/pub/Publications/1996/Publ.1996.11.ps.gz
http://www.vis.uni-stuttgart.de/~sommer/Public/papers/WSCG1998.ps.gz
http://www.vis.uni-stuttgart.de/ger/research/proj/ivor/
http://www.vis.uni-stuttgart.de/ger/research/proj/3DLIC/
(Gittertypen, Verwendung von 2D/3D-Texturen, Hardware-supported Shading)
Ausarbeitung und Vortrag
Für die schriftliche Zusammenfassung zum vorgetragenen Thema
steht eine LaTeX-Vorlage zur Verfügung, die mit dem VIS-Login
entweder unter /proj/vis/templates/tex/ zu finden ist oder
hier
heruntergeladen werden kann.
Für den Vortrag wird ein Overhead-Projektor zur
Verfügung stehen. Zur Erstellung der Folien stellen wir unter
/proj/vis/templates/.../ Templates für
PowerPoint,
Showcase und
StarOffice
bereit. Die an dem Vortrag anschließende Demonstration wird im
Visualisierungslabor (Raum
1.164)
stattfinden.
Hier noch ein paar Links zu Hinweisen, worauf bei einem Vortrag zu achten ist:
Wolfgang Coy: Hinweise für Seminararbeiten, Humboldt-Universität zu Berlin, Institut für Informatik
S.L. Peyton Jones, J. Hughes, J. Launchbury:
How to Give a Good Research Talk,
ACM SIGPLAN Notices 28(11), Nov. 1993, 9-12. (25 KB gzipped PostScript) und
Constructive comments by others
Ian Parberry: How to Present a Paper in Theoretical Computer Science: A Speaker's Guide for Students,
University of North Texas (100 KB PostScript)
Es gibt im Web unzählige Dokumente, die solche Hinweise und Tipps
enthalten. Alle Angaben zum Umfang von Vortrag und Seminararbeit aus diesen
Hinweisen sind natürlich zu ignorieren...!
Der 2., 4. und 6. Vortrag (fett gedruckte Termine) findet
jeweils montags im gleichen Raum von 10:00 Uhr (st) bis 11:10 Uhr
statt. Alle anderen Vorträge finden dienstags wie oben angegeben
statt. Bei diesem Seminar besteht für alle Teilnehmer
Anwesenheitspflicht!
Teilnehmer
|
|