24.11.2013 Aufrufe

Folien mit Hinweisen zu Szenengraphen

Folien mit Hinweisen zu Szenengraphen

Folien mit Hinweisen zu Szenengraphen

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!