Virtuelle Präsenz - 'o27 in Space'

Praktikum im Hauptstudium / SS 2005 / CS 5850

Angaben

Dozent
Prof. Dr. Peter Schulthess
Betreuer
Markus Fakler
Termine
Vorbesprechung und Themenvergabe: Mittwoch, 13.04.2005, 14:00 Uhr s.t. im Raum o27 / 122

Treffen: Mittwochs, 14-16 Uhr c.t. im Raum o27 / 122
SWS
4P

Im "o27 in Space"-Projekt wird eine virtuelle Welt bereitgestellt, die mittelfristig als Lern- und Spassumgebung für Studenten, Dozenten und Besucher dient. Die virtuelle Präsenz innerhalb dieser Welt wird durch Avatare realisiert und ein Schwerpunkt liegt in der persönlichen Begegnung. Im Rahmen dieses Praktikums soll nun diese virtuelle Welt um weitere Funktionen und Inhalte bereichert werden. Die Realisierung selber geschieht mit Hilfe des verteilten Speichers im Plurix Betriebssystem.

Beispiele für den aktuellen Implementierungsstand und die Umsetzung von Lerninhalten im "o27 in Space"-Projekt gibt es unter http://www.wissenheim.de.

Anstehende Aufgaben sind:

- Inhaltsaufbereitung und deren Visualisierung für 3D
- Erweiterung und Optimierung der Grafik-Engine
- Text-, Sprache-, Video-Kommunikation
- Gerätetreiber für neue Hardware
- verfeinerte Inneneinrichtungen
- Manpulierbare 3D-Objekte
- Animation von Avataren
- Lerninhalte

Unterlagen

  • Aufgaben und Scheinkriterien
  • Modellierungsanleitung: Ein kleines Tutorial zur Modellierung von 3D-Objekten (am Beispiel von 3D-Studio Max) und deren Einbindung in das o27inSpace-Projekt.
  • Beschreibung Plurix Compilation & Booten (aktualisiert am 25.04.2005)
  • o27inSpace - Klassenhierarchie" (aktualisiert am 21.06.2005)


  • Software

    Nur innerhalb der Uni abrufbar.
    Compiler
  • Windows-Compiler 0.953 für Sun-JDK (Stand 22.06.2005)
  • Windows-Compiler 0.953 für MS-JView (Stand 22.06.2005)
  • Linux-Compiler 0.953 (Stand 22.06.2005)
  • Dekompressor (für Diskettenimages)
  • Compiler-Manual
  • Sun-JDK Vers. 1.4.2 oder 1.5.0 (bitte von Sun direkt runterladen, ansonsten für Windows hier, 50MB!)
  • Source
  • Plurix 0.952 Kernel (Stand 21.06.2005)
  • Radeon-/OpenGL-Treiber 0.952 (Stand 21.06.2005)
  • o27inSpace Projektdateien 0.953 (läuft unter Kernel 0.952) (Stand 21.06.2005)
  •