Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 1 Modellierung von und Navigation in 3D-Dokumenten (ModNav3D)

Ähnliche Präsentationen


Präsentation zum Thema: "Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 1 Modellierung von und Navigation in 3D-Dokumenten (ModNav3D)"—  Präsentation transkript:

1 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 1 Modellierung von und Navigation in 3D-Dokumenten (ModNav3D) D. Fellner, S. Havemann, G. Müller Institut für ComputerGraphik, TU Braunschweig {d.fellner, s.havemann, gordon.mueller}@tu-bs.de V 3 D 2 -Projekt

2 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 2 3D-Welten als digitale Dokumente u Probleme l geeignete (verteilte !) Beschreibung l Navigation (Retrieval) l Effiziente interaktive Darstellung u Neue Sichtweise: Digital Libraries (DL) l 3D-Modelle mit Strukturinformationen versehen l Fazit nach zwei Jahren ModNav3D: DLs und Computergraphik profitieren voneinander

3 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 3 Kernidee Sehr große virtuelle Welten sind nur handhab- bar durch eine Kombination neuer Ansätze u Modellierung: Szenenbeschreibungen müssen kompakter und damit abstrakter werden u Visualisierung und Navigation: Effiziente Auswertung dieser Beschreibung

4 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 4 Mehrschicht-Modell Generative Modellierung Progressive Netze Subdivision Surfaces

5 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 5 Modellierung 1: Subdivision Surfaces u Freiform-Modellierung reduziert auf Polyeder-Modellierung(Kontrollnetz) u Reduktion der Modellgröße um ein bis zwei Größenordnungen gegenüber Polygon- approximation u Adaptive Tesselierung während der Interaktion

6 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 6 Modellierung 2: Progressive Netze u Grundidee: Statt diskreter Levels of Detail Speichere grobes Basisnetz und eine Liste der Verfeinerungsoperationen u Verallgemeinerung: Wohldefinierte Menge von elementaren Modellieroperationen für Polygonnetze

7 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 7 Modellierung 2: Elementaroperationen faceSplit edgeSplit vertexSplit edgeSwap shellSplit

8 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 8 Modellierung 3: Generative Modellierung u Sequenz von Elementaroperationen als Makro u Anwender definieren eigene Modellieroperationen u Bibliothek von Lösungen für häufige Modellierprobleme => DL ! u 3D-Modell enthält nur Makro-Aufrufe => drastisch kleinere Modelle u [Demo]

9 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 9 Modellierung: Future Work 4 Subdivision Surfaces auf Drei-/Vierecksnetzen 4 Elementaroperationen für Netze (STL) 4 Generative Modelle: Datenstruktur enthält Berechnungen mit Floats, 3D-Punkten u. Netzen u To do: l Caching auf/zwischen allen Ebenen l Auswertung des Generativen Modells vor Aufbau des Kontrollnetzes (=> [Demo])

10 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 10 Visualisierung und Navigation u Interaktion mit sehr großen 3D-Dok. nur möglich durch effizientes spatial retrieval (=> DL) l Visualisierung (Sichtbarkeitsberechnungen) l Navigation (Kollisionserkennung und -reaktion) u Technische Grundlagen d. Szenenstrukturierung: l automat. Aufbau natürlicher Objekthierarchien l effizienter Strahlschnitt mit Objekten l abstrakte, semantische Objektidentifikation

11 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 11 Visualisierung: Szenenhierarchisierung I u Gewünscht: l intuitive hierarchische Verteilung der Elementarobjekte für effiziente räumliche Anfragen l kurze Konstruktionszeiten l keine manuelle Parameterwahl

12 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 12

13 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 13

14 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 14 Visualisierung: Szenenhierarchisierung II u Eigenschaften: l Optimierung einer Kostenfunktion l Enge Hüllkörper l Automatisches Erkennen geometrischer Details l Automatische Trennung entfernter Objekte l Geringe Konstruktionszeiten: O(n log n)

15 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 15 Visualisierung: Anwendungen I Raytracing [Hybrid Scene Structuring with Application to Ray Tracing, ICVC99, Goa, 1999.] [Vergleich von Beschleunigungstechniken für effizientes Ray-Tracing, TR TUBSCG- 1998-01, 1998.] l beschleunigte Sichtbarkeitsberechnungen l Kollisionserkennung l hochqualitative Visualisierung Radiosity [A Rapid Clustering Algorithm for Efficient Rendering, Eurographics 99, Milan, 1999.] [Automatic Creation of Object Hierarchies for Radiosity Clustering, Pacific Graphics, Seoul, 1999.] l hierarchischer Energietransport l [Video]

16 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 16 Visualisierung: Anwendungen II Culling [Generation of Subdivision Hierarchies for Efficient Occlusion Culling of Large Polygonal Models, TR TUBSCG-1999-01, 1999 (also: TR WSI/GRIS, WSI-99-13, ISSN 0949-3852).] l View frustum culling u Ausblenden unsichtbarer Bereiche l Occlusion culling u Ausblenden verdeckter Bereiche l [Demo]

17 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 17 V 3 D 2 Phase I: Zusammenfassung u Neuer, DL-orientierter Ansatz zur Modellierung und Visualisierung sehr großer 3D-Welten l strukturerhaltende, extrem kompakte Beschreibung l effiziente Auswertung u Ergebnis: Leistungsfähige Komponenten l Mehrschichtiger Aufbau ermöglicht Optimierungen auf mehreren Ebenen u Fazit: Tragfähiger neuer Ansatz

18 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 18 V 3 D 2 Phase II: Konsolidierung u Integration und Abstimmung der Komponenten Entwurf eines Large Model Viewers [Modeling of and navigation in complex 3D documents, Computers & Graphics (22)6 (1998).] u Aufbau einer DL von Werkzeugen und Modellen Collaborative Work: Verteilte 3D-Dokumente [VR-Lab: A Multi User Environment for Educational Purposes and Presentations, VRML99, Paderborn, 1999.] u Hochqualitative Visualisierung Farbreduktion [Dithered Color Quantisation, Eurographics98, Lisbon, 1999. (best paper award)]

19 Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 19 V 3 D 2 Phase II: Erweiterungen u Erweiterung auf 3D-Modelle mit dynamischer Geometrie l Generative Modelle sind durchgängig parametrisiert => Bestimmung parametrisierter Bounding Boxes l Hierarchisierung beweglicher Bounding Boxes u Volumetrische Kollisionserkennung u Parallelisierung (multithreading)


Herunterladen ppt "Institut für C omputer G raphik, TU Braunschweig ModNav3D D. Fellner, S. Havemann, G. Müller 1 Modellierung von und Navigation in 3D-Dokumenten (ModNav3D)"

Ähnliche Präsentationen


Google-Anzeigen