Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung...
-
Upload
manfried-bornhoft -
Category
Documents
-
view
221 -
download
0
Transcript of Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung...
![Page 1: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/1.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
Echtzeitdarstellung komplexer
Landschaften in illustrativer
Weise
Bearbeiter: Stefan Rippert
Betreuung: Prof. Dr. O. Deussen, Dipl. Math. H. Hellwig
![Page 2: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/2.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
Überblick:
Einführung, NPR Silhouettenfindung Tiefendifferenz-Algorithmus Realisierung Vorführung
![Page 3: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/3.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
![Page 4: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/4.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
![Page 5: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/5.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
© Apple 1980
![Page 6: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/6.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
Non Photorealistic Rendering besserer Informationstransport
Explosionszeichnungen, Architektur-Entwürfe
![Page 7: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/7.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
NPR Darstellungsformen
Sketching und Pen-und Ink-Techniken
Painterly Rendering
![Page 8: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/8.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
NPR Darstellungsformen Toon-Shading
Stippling
![Page 9: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/9.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
Silhouetten- Rendering
u.a. Thema dieser Arbeit
verschiedene Ansätze für Silhouettenfindung
Bildraum oder Objektraum
![Page 10: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/10.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
Silhouetten im Bildraum
depth map normal map
![Page 11: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/11.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
Tiefendifferenz-Algorithmus
![Page 12: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/12.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
Tiefendifferenz-Algorithmus
![Page 13: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/13.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
Tiefendifferenz-Algorithmus
Tiefenpuffer nicht- linear
Level-Of-Detail- Mechanismus
![Page 14: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/14.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
Level Of Detail
dynamischer Ansatz
Annäherung durch Punkte und Linien
beträchtliche Geometrieeinsparung
![Page 15: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/15.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
Realisierung
C++, OpenGL, Cg (C for graphics)
Cg
Datenflussmodell
Vertex- und Fragment-Shader
Grafikkarte der 4. Generation
![Page 16: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/16.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
Realisierung
eigene ImplementierungUnterstützung für verschiedene Render-Modi:
herkömmlich, fotorealistisch (+Beleuchtung)NPR SilhouettenNPR Point-SpritesNPR Depth-Buffer-Sprites (+ Beleuchtung)NPR Toon Shading
![Page 17: Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Echtzeitdarstellung komplexer Landschaften in illustrativer Weise Bearbeiter:](https://reader035.fdocuments.net/reader035/viewer/2022062502/55204d8249795902118d5a7e/html5/thumbnails/17.jpg)
Diplomarbeit: Echtzeitdarstellung komplexer Landschaften in illustrativer Weise
Vorführung
N.P.L.