AR-Schiffeversenken

Transcription

AR-Schiffeversenken
AR-Schiffeversenken
3D–Schiffeversenken in Agumented
Reality
Inhalt
●
Schiffeversenken
●
Was ist AR ?
●
Schiffeversenken & AR
●
AR-Toolkit
–
Symbolerkennung
–
Symbolersetzung
●
Grafikumsetzung
●
Arbeitsablauf
Schiffeversenken
●
früher auf Papier:
●
später am PC:
neue Idee: AR!
Was ist AR ?
●
●
Erweiterung der Realität durch virtuelle
Gegenstände
Beispiel: Symbolerkennung
Schiffeversenken + AR = ?
●
●
Durch direkte Manipuation der Symbole
wird ein hohes Maß an Einbezogenheit
erreicht.
Beispiel: Ein Schiff per Maus setzen vs.
alle Schiffe auf einmal mit Symbolen
setzen
Spielkonzept
●
●
●
„Virtuelle Seeschlacht
●
auf dem Schreibtisch“
Kamerabild als „Spielgrundfläche“, auf der
die Schiffe sowie das Spielfeld eingeblendet
werden
Steuerung & Menü-Führung ausschließlich
mit Symbolen und -erkennung
Spielablauf
●
Schiffe setzen:
Jeweils in Abwesenheit des Gegners
●
Schießen: rundenbasiert (Hot-Seat)
●
mögliche Erweiterungen
–
Netzwerkspiel
–
VR-Brillen
–
erweiterte Regeln
AR-Toolkit
●
●
●
liefert das Kamerabild
liefert Informationen über Symbole und
deren Positionen im Raum
Beispiel-Symbol:
Funktion des AR-Toolkits
Ursprüngliches Bild
Funktion des AR-Toolkits
Symbolerkennung
Funktion des AR-Toolkits
Symbolersetzung
Module SDL & OGRE
●
●
●
SDL zur allgemeinen Behandlung von
Schnittstelllen (Sound/Video/Netzwerk)
Rendering der 3D Objekte mit OGRE
(wahlweise Direct 3D / OpenGL)
Entwicklungsschwerpunkt: Integration von
AR-Toolkit, SDL und OGRE
Arbeitsablauf
●
Regelimplementierung
●
Grafik-Engine
●
Symbol-Erkennung und -Umrechnung in
„Feldkoordinaten auf dem Tisch“
●
Menü- und Dialogführung mittels Symbol(en)
●
Schiffsmodelle und -texturen entwerfen
●
Sounds

Documents pareils