Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

PhotoPolis PhotoPolis ist ein Studentenprojekt im Rahmen des 3D Programmierpraktikums am Lehrstuhl Medieninformatik der LMU München Betreuer: Dipl.-Medieninf.

Ähnliche Präsentationen


Präsentation zum Thema: "PhotoPolis PhotoPolis ist ein Studentenprojekt im Rahmen des 3D Programmierpraktikums am Lehrstuhl Medieninformatik der LMU München Betreuer: Dipl.-Medieninf."—  Präsentation transkript:

1 PhotoPolis PhotoPolis ist ein Studentenprojekt im Rahmen des 3D Programmierpraktikums am Lehrstuhl Medieninformatik der LMU München Betreuer: Dipl.-Medieninf. Sebastian Boring, Dipl.-Inf. Otmar Hilliges Bearbeiter: stud. inf. Julius Bahr, stud. inf. Tilman Beer, stud. inf. Matthias Schicker

2 Idee Visualisierung einer Foto-Datenbank in einer virtuellen 3D-Umgebung Gebäude werden mit Fotos texturiert und nach Jahr und Monat sortiert in einer Stadt angeordnet Navigation erfolgt auf Straßen über die typische Ego-Shooter-Steuerung mit Maus und Tastatur.

3 Abb. 1: Schematische Darstellung einer Stadt

4 Technik JAVA-Programm „PhotoPolisStarter“: Benutzer wählt in GUI den Pfad seiner Fotobibliothek und ein Output-Verzeichnis. Mit Klick auf „create“ werden aus allen JPG-Bildern der Fotobibiothek 256x256px Texturen generiert, mit einem Celluloid-Rahmen versehen und im Output-Verzeichnis gespeichert. Für den Datenaustausch werden Metadaten (Dateinamen, Erstellungsdaten, …) in einer XML-Datei gespeichert C++-Programm „PhotoPolis“: Dynamische Erstellung der virtuellen Stadt mit OpenGL/ GLUT. Verschiedene Gebäude-Architekturen werden in Abhängigkeit der Texturen-Anzahl erstellt, mit den ausgelesenen Bildern texturiert und nach Jahren und Monaten sortiert angeordnet. Plattformunabhängigkeit

5 Architektur „PhotoPolisStarter“

6 Architektur „PhotoPolis“

7 Grafik Häuserarchitekturen variieren in Abhängigkeit der Texturanzahl Häuser bestehen aus Quadern mit quadratischer Grundfläche Häuser bauen sich beim Start automatisch auf Verschiedene Rasenflächen, Straßen mit Mittelstreifen und Kreuzungen Schilder helfen bei Orientierung und Navigation Ambient Light erhellt die Stadt, zusätzlich kann ein Spotlight ein- und ausgeschaltet werden (Flashlight mode) Auf eine grafische Stadtumgebung wird verzichtet

8 Funktionalität Ziel: Gute Usability zur Betrachtung der Fotos Navigation durch die Jahre und Monate der Fotobibliothek in verschiedenen Bewegungsgeschwindigkeiten Statusleiste, Schilder und Map zeigen den aktuellen Ort, Kompaß zeigt die aktuelle Blickrichtung Jetpack mode, flashlight mode, map mode, help mode Gebäude und einzelne Fotos können ausgewählt werden -> Previewanzeige Slideshow mit hochauflösenden Fotos

9 [ Präsentation PhotoPolis ]

10 Ausblick - Design Landmarks, Fahrzeuge, Passanten Sonne, Mond, Beleuchtung, Skysphere Displacement Mapping, Shadowmaps, diverse Shader Mehr Häuserarchitekturen zur Verfügung stellen GUI, Kontextmenü

11 Ausblick - Funktionalität Auswahl und Gruppierung von einzelnen Würfeln, Gebäuden, Häuserblocks zur späteren Wiederverwendung Skalierung, Rotation und Löschen von Objekten Extraktion von Ereignissen (z.B. Geburtstage) aus der Bibliothek. Aufnahme und Replay von Kameraflügen durch die Stadt Screenshotfunktion, Speicherung der Map als JPG für stetigen Überblick über die Fotodatenbank Übertragung der vom Benutzer festgelegten Stadtzustände auf das Dateisystem (Generierung von Verzeichnissen) Speichern und Laden der Stadtzustände, um Sitzungsmobilität zu gewährleisten Sortierung der Fotos auch über andere Dimensionen (Farben, verwendete Kameras, Personen, Orte) Setzen von Metadaten Diplomarbeit: PhotoPolis als Anwendung für Tabletop & Wandprojektor

12 Thanks for your visit, you are now leaving…


Herunterladen ppt "PhotoPolis PhotoPolis ist ein Studentenprojekt im Rahmen des 3D Programmierpraktikums am Lehrstuhl Medieninformatik der LMU München Betreuer: Dipl.-Medieninf."

Ähnliche Präsentationen


Google-Anzeigen