01.02.2013 Aufrufe

MiCaDo Projektbericht - artecLab - Universität Bremen

MiCaDo Projektbericht - artecLab - Universität Bremen

MiCaDo Projektbericht - artecLab - Universität Bremen

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Um den Aufbau eines BSP-Baums zu verdeutlichen, ist in Abbildung 3.1 eine einfache Szene mit<br />

verschiedenen Objekten und der zugehörige BSP-Baum dargestellt. Die nummerierten Objekte aus<br />

dem linken Teil der Abbildung sind in dem angegebenen BSP-Baum entsprechend der Normalen 6<br />

der Teilungsebenen A–C eingetragen.<br />

4<br />

C<br />

A<br />

3<br />

1<br />

2<br />

B<br />

2<br />

−<br />

B<br />

− +<br />

1<br />

A<br />

4<br />

+<br />

C<br />

− +<br />

Abbildung 3.1: Eine Beispielszene und der zugehörige BSP-Baum<br />

Zu beachten ist, dass die Teilung nicht wirklich an den Objektgrenzen halt macht, sondern natürlich<br />

auch die Tatsache berücksichtigt wird, dass die Objekte aus mehreren Polygonen bestehen. Weitere<br />

Informationen zur Modellierung der Welt befinden sich im Kapitel 10.1.<br />

3.2 Das md3-Format<br />

Beim md3-Format handelt es sich um ein Dateiformat, mit dem animierte Modelle für eine 3D-Welt<br />

abgespeichert werden können. Dieses Format beschreibt im einzelnen, wo sich ein bestimmtes Vertex<br />

7 eines Modells zu jedem Zeitpunkt der Animation befindet [md304]. Eine Animation besteht<br />

immer aus dem oberen und unterem Teil des Modells, dem Kopf sowie einer Konfigurationsdatei.<br />

Durch die Teilung in einen oberen, unteren und einen Kopfteil sind Kombinationen von Animationen<br />

möglich, ohne diese im Voraus zu berechnen. In der Konfigurationsdatei wird dann festgelegt,<br />

6 Eine Normale ist ein Vektor �n, der senkrecht auf einer durch zwei Vektoren �a und � b aufgespannten Ebene steht.<br />

7 Bei einem Vertex handelt es sich grundsätzlich um einen Eckpunkt eines Polygons.<br />

3<br />

13

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!