ViP A 5.txt

  1. Was ist eine Bezier-Kurve?
    Erkläre auch die Vorgehensweise zu Erstellung!
    • Freiformkurve, benannt nach dem Ingenieur Bézier
    • Vorgehensweise:
    • beliebig gekrümmte Kurve wird über Stützstellen definiert, die ein Polygon aufspannen!
    • Polygon entsteht durch geradlinige Vebindungen der Stützstellen unter Berücksichtgigung der numerierten Reihenfolge
    • Approximationsverfahren an Polygonzug, unter Ableitung des Bernsteinpolynoms!
  2. Definiere Bézier-Kurve samt Formel!
    • Als Bézier-Kurve oder Bézier-Polynom vom Grad n wird eine Kurve verstanden, die folgender Parameterdarstellung genügt:
    • Image Upload 2
    • Image Upload 4
    • Image Upload 6
  3. Nenne 3 Vorteile der Bézier-Kurve!
    • Sie erlaubt eine einfache Definition durch Vorgabe der Stützpunkte des definierenden Polygons. Es ist nicht nötig Tangentenvektoren zu definieren
    • Die Kurve liegt innerhalb der konvexen Hülle des Polygons und gibt dessen Formeigenschaften gut wieder. Daher kann die Kurve in wenigen Iterationsschritten (Verschieben der Stützpunkte) leicht in gewünschter Form konstruiert werden
    • Es entstehen stetige und glatte Kurven
  4. Nenne 2 Nachteile der Bézier-Kurve!
    • Der Grad der Kurve und damit auch der Rechenaufwand sind abhängig von der Anzahl der Stützstellen
    • Bei der Verschiebung einer Stützstelle verschiebt sich die ganze Kurve außer den Randpunkten. Lokale Änderungen sind also nicht direkt möglich, sondern erfordern eine vorhergehende Segmentierung der Kurve, was zusätzlichen Aufwand für die Erhaltung gewünschter Eigenschaften an den Übergängen zwischen den Segmenten nach sich zieht.
  5. Zeige eine typische Bézier-Kurve samt Polygon!
    Image Upload 8
  6. Wie verändert sich eine Bézier-Kurve bei der Veränderung eines Stützpunktes (auch Bild)?
    • Image Upload 10
    • Verschiebung eines Punktes
    • Kurve ändert sich global
  7. Wie verhält sich die Bézierkurve bei der Modifikation der Anzahl der Stützpunkte (auch Bild)?
    Image Upload 12
  8. Was ist die B-Splinekurve?
    • Basis-Splinekurve
    • approximierende Kurven, die über ein Polygon von Stützpunkten definiert sind
    • Neben Stützpunkten erlaubt diese Kurvendarstellung Einflussnahmen auf die Kurvenform mittels sogenannten Knoten- und Gewichtungsvektoren, insbesondere für lokale Modifikation
  9. Definiere B-Splinekurve samt Formel!
    • Ein Basis-Spline der Ordnung k ist abschnittsweise definiertes Polynom vom Grad (k-1), das an den knoten (k-2)-mal stetig differenzierbar ist.
    • Image Upload 14
    • mit
    • Image Upload 16
    • Image Upload 18:Stüzzstellen (Vektoren!)
    • Image Upload 20:Gewichtsfaktoren
    • Image Upload 22: Bindefunktion
  10. Welche Alternative zum B-Spline gibt es?
    • rationaler B-Spline
    • Image Upload 24
  11. Wie verhält sich ein B-Spline bei der Modifikation eines Stützpunktes (mit Bild)?
    Image Upload 26
  12. Was sind URBS was sind NURBS?
    • URBS: Wird der Knotenvektor äquidistant gewählt (d. h. gleiche Differenz zwischen den Knotenwerten ti), so wird von uniformen Basis-Splines (kurz URBS, Uniform Rational Basis Spline) gesprochen
    • NURBS: Werden die Knotenvektoren nicht äquidistant gewählt, so wird von nicht uniformen Basis-Splines (NURBS, Non Uniform Rational Basis Spline) gesprochen
  13. Wie verhält sich ein B-Spline bei der Modifikation eines Knotenwertes (Bild)?
    Image Upload 28
  14. Wie verhält sich ein B-Spline bei der Modifikation der Gewichte (Bild)?
    Image Upload 30
  15. Wie verhält sich ein B-Spline bei der Interpolation eines Punktes (Bild)?
    Image Upload 32
  16. Nenne Vorteile von B-Splines gegenüber Bézier-Kurven (5)!
    • Zusätzliche Möglichkeiten der Modifikation durch Gewichtungs- und Knotenvektoren
    • Einfache lokale Modifikation der Kurve durch Verschieben der Stützpunkte des definierenden Polygons. Bei einem Basis-Spline vom Grad k wirkt sich die Verschiebung einer Stützstelle nur auf k Kurvensegmente aus (nicht etwa auf die ganze Kurve wie bei Bézier). Im häufig verwendeten Fall k = 3 ändert sich die Kurve bei Verschiebung einer Stützstelle nur im Segment an der Stützstelle und den direkt rechts und links angrenzenden Segmenten
    • Die Interpolation eines bestimmten Punkts kann erzwungen werden. Für den Anfangs- und Endpunkt wird im Knotenvektor der Knotenwert (0 bzw. 1) k-mal eingetragen. Für andere Punkte wird eine (k-1)-fache Stützstelle im entsprechenden Punkt definiert
    • Durch die zusätzlichen Modifikationsmöglichkeiten werden weniger Stützstellen für das definierende Polygon benötigt. Weiterhin ist der Grad des Approximationspolynoms unabhängig von der Anzahl der Stützstellen
    • Bei entsprechender Wahl der Gewichtungen können Kegelschnitte konstruiert werden, was ohne Gewichte nicht möglich ist.
  17. Was ist eine parametrische Flächenbeschreibung?
    • ähnlich der Beschreibung parametrischer Kurven, jedoch erweitert auf Flächen!  
    • => 2 Laufvariablen: u und v
    • Eckpunkte: 0. Ableitung Image Upload 34
    • Tangentenvektoren: 1. Ableitung nach u und v Image Upload 36
    • Twistvektoren: 2. Ableitung nach u und v Image Upload 38
  18. Was sind Patches?
    Bei so genannten Patches handelt es sich um Flächenstücke, die in Abhängigkeit zweier Richtungsparameter u und v mit Hilfe von Eckpunkten und Richtungsvektoren definiert werden. Es werden verschiedene Arten von Patches definiert (z. B. 3-, 4- und 5-eckige)
  19. Was sind Gordon-Coons-Flächen?
    Gib auch die Formel an!
    • beruht auf Hermite-Interpolation
    • Flächenrandlinien als Freiformkurven definiert und Flächenpunkte interpoliert
    • Image Upload 40
  20. Wie sieht ein typischer Einzelpatch aus?
    Image Upload 42
  21. Was ist eine Bézierfläche?
    Die Bézier-Flächen basieren auf der gleichen Mathematik und ihre Definition und Modifikation auf den gleichen Verfahren wie die Bézier-Kurven. Analog zur Approximation der Kurve durch ein mit Stützstellen (Bézier-Punkte) definiertes Polygon (Bézier-Polygon) erfolgt nun die Approximation der Fläche durch ein mit Stützstellen definiertes Polygonnetz. Das Netz besteht aus mehreren im Raum definierten Bézier-Polygonen, die sich in gemeinsamen Stützpunkten schneiden und die grobe Form der zu approximierenden Fläche vorgeben.
  22. Gib die Formel zur Bézierfläche an!
    Image Upload 44
  23. Was ist die B-Splinefläche?
    Auch für die Basis-Splineflächen gilt, dass die Flächenbeschreibung aus der Kurvenbeschreibung entwickelt wird. Es wird ein zweiter Richtungsparameter v eingeführt und entlang der beiden Richtungen u und v ein Stützpolygon aufgespannt. Es erfolgt die Approximation der Polygone durch Basis- oder Bindefunktionen und entsprechend die Approximation der räumlich gekrümmten Fläche
  24. Nenne die Formel zur B-Spline-Fläche!
    Image Upload 46
  25. Nenne noch einmal parametrische Kurven (3) und Flächen (3)!
    • Parametrische Kurven: Hermite, Bézier, B-Spline
    • Parametrische Flächen: Patches (Gordon-Coons), Bézier-Fläche, B-Spline-Fläche (NURBS)
Author
Anonymous
ID
211942
Card Set
ViP A 5.txt
Description
tu
Updated