Folien mit Hinweisen zu Szenengraphen
Folien mit Hinweisen zu Szenengraphen
Folien mit Hinweisen zu Szenengraphen
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
University of Bielefeld<br />
<strong>Szenengraphen</strong><br />
Eine kurze Einführung
University of Bielefeld<br />
Was ist ein Szenengraph?<br />
• Eine hierarchische Anordnung<br />
computergrafischer Elemente<br />
• In der Regel ein azyklischer Graph, oft<br />
auch als Baum realisiert<br />
• Enthält Knoten und Kanten
University of Bielefeld<br />
Was ist ein Szenengraph?<br />
• Knoten können beispielsweise<br />
Geometrien, Lichter, Materialien, etc.<br />
darstellen<br />
• Knoten können Kinder haben, wodurch<br />
eine Hierarchie entsteht<br />
• Diese ist wichtig für strukturierte Szenen
University of Bielefeld<br />
Was ist ein Szenengraph?<br />
• Diese Graphstruktur erleichtert die<br />
Veränderung einer Szene<br />
• Die Strukturierung einer Szene<br />
ermöglicht die automatische Weitergabe<br />
von Transformationen innerhalb des<br />
Graphen
University of Bielefeld<br />
Was ist ein Szenengraph?<br />
G<br />
Beispiel:<br />
Hierarchischer Aufbau mehrerer Elemente<br />
T 1<br />
T 8<br />
G = Geometrie<br />
M = Material<br />
T 2<br />
T 4<br />
V<br />
L = Lichter<br />
T = Transformationen<br />
V = Projektion<br />
M 1<br />
G T 3<br />
2<br />
T 5<br />
L<br />
1<br />
T 7<br />
G<br />
1<br />
T 6<br />
G<br />
4<br />
G<br />
3
University of Bielefeld<br />
Szenengraph<br />
G<br />
T<br />
1<br />
T<br />
8<br />
T<br />
2<br />
T<br />
4<br />
V<br />
M<br />
S<br />
T<br />
T<br />
L<br />
1<br />
1<br />
1<br />
3<br />
5<br />
G<br />
1<br />
T<br />
6<br />
T<br />
7<br />
G<br />
2<br />
G<br />
3<br />
G<br />
4