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