10.10.2013 Aufrufe

Triangle Strips

Triangle Strips

Triangle Strips

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.

ν<br />

µ<br />

λ<br />

ϑ<br />

η<br />

ψ<br />

δ ε<br />

χ<br />

ω<br />

T (ν)<br />

T (µ)<br />

T (λ) T (ϑ)<br />

Abbildung 9: Dualer Graph in einem triangulierten Mesh.<br />

T (η)<br />

T (δ)<br />

T (ψ)<br />

T (χ)<br />

• Der Graph G(TP ) hat für jedes Dreieck aus TP genau einen Knoten.<br />

Jeder Knoten ν repräsentiert ein Dreieck T (ν).<br />

• Es existiert eine Kante zwischen zwei Knoten ν und µ genau dann,<br />

wenn die zugehörigen Dreiecke T (ν) and T (µ) eine gemeinsame Seite<br />

teilen.<br />

Definition 4.2 Die Ordnung eines Knoten in einem dualen Graph ist die<br />

Anzahl der Kanten die von einem Knoten ausgehen.<br />

4.2 Hamiltonische Pfade in einem dualen Graph<br />

Definition 4.3 Ein Pfad in einem dualen Graph heißt hamiltonischer<br />

Pfad genau dann, wenn der Pfad jeden seiner Knoten genau einmal besucht.<br />

Definition 4.4 Ein dualer Graph heißt hamiltonischer Graph genau dann,<br />

wenn ein hamiltonischer Pfad existiert, der alle Knoten genau einmal besucht.<br />

Satz 4.1 Jede Punktmenge kann hamiltonisch trianguliert werden, und zwar<br />

in einer Zeit von O(n log n) . [2, Arkin at al.]<br />

Definition 4.5 Eine Triangulation wird genau dann hamiltonisch genannt,<br />

wenn der dazugehörige duale Graph hamiltonisch ist.<br />

Satz 4.2 Testen ob ein Triangulation hamiltonisch ist, kann nicht deterministisch<br />

in Polynomialzeit festgestellt werden.<br />

13<br />

T (ε)<br />

T (ω)

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!