3D-Interaktion mit Wii Remote

Elektronische Vorlesungsunterstützung

Der Übungs- und Vorlesungsbetrieb dieser Veranstaltung wird über das Moodle-System der Universität abgewickelt.

Überblick

    Einführungsveranstaltung
  • Ort: LF122
  • Zeit: 13.10.08; 14:00 Uhr

Organisation

maximale Teilnehmerzahl: 25 Teilnehmer (10 DAI-Sudierende, 15 KOMMEDIA-Studierende)

Das Praxisprojekt untergliedert sich in das Proseminar und die Projektarbeit.  Das Proseminar begleitet die praktischen Arbeiten der Projektarbeit fachlich und vertieft die theoretischen Grundlagen der umzusetzenden Methoden.

Inhalt

Nintendo präsentierte mit der Nintendo Wii ein neuartiges Interaktionsgerät – die Wii Remote. Dank Sensoren ist es nicht nur möglich das Drücken von Knöpfen als Eingabe zu verarbeiten, sondern auch Bewegungen und Beschleunigung. Zusätzlich kann, dank einer eingebauten Infrarotkamera, die Entfernung zum TV ermittelt, und auch mit der Wii Remote auf ihn gezeigt werden.

In diesem Praxisprojekt werden neue Interaktionsmöglichkeiten für Mensch-Maschine-Kommunikation mit Hilfe der Peripheriegeräte von Nintendo an einer 3D-Projektionsfläche umgesetzt. Dabei bleibt es den Teilnehmern überlassen, neue Anwendungen zu erfinden oder eine spielerische Basis zu entwickeln.

Als Interaktionsmöglichkeiten bieten sich an:

  • Headtracking für stereoskopische Bilder
  • 3D-Interaktion mit Wii Remote
  • Verwendung des Balance Board für Fortbewegung
  • ...

Die Projektionsfläche bietet zwei HD-Projektoren die versetzt stereoskopische Bilder darstellen können. Zusätzlich besteht die Möglichkeit OpenGl- und DirectX-Anwendungen auf einem bereitstehenden Server automatisch stereoskopisch berechnen zu lassen.

Voraussetzungen

Es ist erforderlich, dass die Teilnehmer über gute Programmierkenntnisse (Java) verfügen.
Kenntnisse der Programmiersprache C++ und C# sind hilfreich, werden jedoch nicht vorrausgesetzt.
Kenntnisse im Bereich OpenGl sind ebenfalls hilfreich, werden aber nicht vorausgesetzt.
Vorausgesetzt wird die Bereitschaft, sich in Themen dieser Gebiete einzuarbeiten.

Wünschenswert ist eine kreative Herangehensweise an Darstellungsformen und Bedienkonzepte.

Proseminar

Die Aufgabe des Proseminars besteht darin, die hiermit verbundenentheoretischen und methodischen Implikationen aufzuzeigen und zudiskutieren. Dabei werden die einzelnen Projektgruppen ihreZwischenergebnisse präsentieren und vergleichen.

  • Präsentation der ersten C++/OpenGl-Übungsergebnisse
  • Planung und Implementation der ersten Ansätze
  • Präsentation des Interaktionsinterface
  • Schlußpräsentation
  • Ausarbeitung der Projektergebnisse

Literatur

Für das Sommersemester 2008 werden die für dieses Projekt relevanten Materialien in einem gewöhnlichen Semesterapparat bereitgestellt. Zudem werden digitale Unterlagen in einem elektronischen Semesterapparat derBibliothek zu Projekt und Proseminar zur Verfügung gestellt.

Zugang, Nutzerkennung und Passwort des elektronischer Semesterapparats sind bei den Betreuern erhältlich.

Anrechnung

Das Praxisprojekt wird im Rahmen des Bachelor-Studiengangs „Angewandte Kommunikations- und Medienwissenschaft“ als Praxisprojekt und für Studierende im Hauptstudium „Angewandte Informatik“ (Vertiefungsgebiete E und F) angeboten.

Anmeldung

Die Anmeldung für die Kommedia-Studierenden läuft über die Projektwahlen.

DAI-Studierende melden sich bitte per E-Mail bei Björn Joop an (Bitte Matrikelnummer beifügen!).
Bei zu vielen Interessenten entscheidet das Eingangsdatum der E-Mail. 

Material

Wii-Remote Projekte
Wiimote Project  (externer Link)
Projektseite von Johnny Chun Lee (externer Link)
WiiYourself! C++ Bibliothek(externer Link)

C/C++ Tutorials
C++-Tutor (externer Link)
C/C++ Standardbibliotheken (externer Link)
C++-Tutorials auf Planet Source Code (externer Link)

Fachliteratur
OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2.1 (OpenGL), Dave Shreine, Mason Woo, Jackie Neider von Addison-Wesley

OpenGL Tutorials
NeHe Tutorials (externer Link)