TU Darmstadt / ULB / TUbiblio

Vergleich gekrümmter geometrischer Primitive für Seitenbeschreibungssprachen

Farnung, Claudia (1989)
Vergleich gekrümmter geometrischer Primitive für Seitenbeschreibungssprachen.
Technische Universität Darmstadt
Diplom- oder Magisterarbeit, Bibliographie

Kurzbeschreibung (Abstract)

Das Gewicht liegt auf den rationalen und nicht rationalen Bezierkurven, da gezeigt wird, daß und wie sich B-Splinekurven als Folgen von Bezierkurven darstellen lassen. Die theoretischen Untersuchungen dieser Kurventypen in Bezug auf ihr Transformationsverhalten verdeutlichen, daß für die Integration von 3D-Text und Graphik nur rationale Bezierkurven in Frage kommen. Hierbei wird eine ausführliche Beschreibung der für die Bearbeitung von ebenen 3D-Objekten nützlichen pseudo-perspektivischen Vierpunkttransformation angegeben. Die Erzeugung zusammengesetzter Bezierkurven mit Krümmungsstetigkeit in den Segmentübergängen erfordert die Verwendung von zumindest kubischen Kurven. Die Anwendung von Kurven höheren Grades macht die Lösung von Gleichungen höheren Grades notwendig, was einen erheblichen Rechenaufwand impliziert. Analoges gilt für die Teilung, insbesondere taucht diese Problematik beim "Quadrantenteilungsverfahren" auf, das die für die Praxis wichtige Zerlegung einer gegebenen Kurve in einfache Teilstücke ohne Ringe und Schleifen ermöglicht. Für kubische Bezierkurven werden Rasterisierungsalgorithmen vorgestellt, die zum einen auf der rekursiven Halbierung und zum anderen auf der inkrementellen Auswertung der Polynomdarstellung basieren. Der praktische Teil der Arbeit umfaßt die Implementierung des Rekursionsalgorithmus für kubische rationale Bezierkurven. Im Verlauf dieser Arbeit kristallisierte sich immer wieder die Problematik negativer Gewichte bei rationalen Bezierkurven heraus, deren genaue Untersuchung in weiteren Arbeiten durchzuführen sein wird.(AGD)

Typ des Eintrags: Diplom- oder Magisterarbeit
Erschienen: 1989
Autor(en): Farnung, Claudia
Art des Eintrags: Bibliographie
Titel: Vergleich gekrümmter geometrischer Primitive für Seitenbeschreibungssprachen
Sprache: Deutsch
Publikationsjahr: 1989
Kurzbeschreibung (Abstract):

Das Gewicht liegt auf den rationalen und nicht rationalen Bezierkurven, da gezeigt wird, daß und wie sich B-Splinekurven als Folgen von Bezierkurven darstellen lassen. Die theoretischen Untersuchungen dieser Kurventypen in Bezug auf ihr Transformationsverhalten verdeutlichen, daß für die Integration von 3D-Text und Graphik nur rationale Bezierkurven in Frage kommen. Hierbei wird eine ausführliche Beschreibung der für die Bearbeitung von ebenen 3D-Objekten nützlichen pseudo-perspektivischen Vierpunkttransformation angegeben. Die Erzeugung zusammengesetzter Bezierkurven mit Krümmungsstetigkeit in den Segmentübergängen erfordert die Verwendung von zumindest kubischen Kurven. Die Anwendung von Kurven höheren Grades macht die Lösung von Gleichungen höheren Grades notwendig, was einen erheblichen Rechenaufwand impliziert. Analoges gilt für die Teilung, insbesondere taucht diese Problematik beim "Quadrantenteilungsverfahren" auf, das die für die Praxis wichtige Zerlegung einer gegebenen Kurve in einfache Teilstücke ohne Ringe und Schleifen ermöglicht. Für kubische Bezierkurven werden Rasterisierungsalgorithmen vorgestellt, die zum einen auf der rekursiven Halbierung und zum anderen auf der inkrementellen Auswertung der Polynomdarstellung basieren. Der praktische Teil der Arbeit umfaßt die Implementierung des Rekursionsalgorithmus für kubische rationale Bezierkurven. Im Verlauf dieser Arbeit kristallisierte sich immer wieder die Problematik negativer Gewichte bei rationalen Bezierkurven heraus, deren genaue Untersuchung in weiteren Arbeiten durchzuführen sein wird.(AGD)

Freie Schlagworte: Curve segmentation, Bézier curves, Page description languages (PDL), Perspective transformation, Rasterizations
Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Graphisch-Interaktive Systeme
Hinterlegungsdatum: 16 Apr 2018 09:11
Letzte Änderung: 18 Dez 2019 08:17
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen