NURBS
NURBS steht für Non Uniform Rational B-Splines und ist eine Methode aus dem CAD-Bereich zur Erstellung von Flächen und Körpern auf Basis mathematisch definierter Kurven.
| Inhaltsverzeichnis |
mathematische Beschreibung
NURBS-Kurven
Eine NURBS-Kurve C(u) ist definiert durch
mit den Kontrollpunkten Pi und der rationalen Basisfunktion
.
Diese setzt sich zusammen aus B-Spline-Basisfunktionen Ni,p p-ter Ordnung und Gewichten wi. Der Parameter
schaltet im Bereich des Knotenvektors
der Länge r die einzelnen Segmente der Spline-Kurve aktiv. Die Elemente des Knotenvektors sind monoton steigend.
NURBS-Flächen
NURBS-Flächen
sind definiert durch ein Kontrollgitter Pi,j und die rationale Basisfunktion
mit einem zweidimensionalen Gewichtsfeld wi,j. Die zweite Dimension der Fläche S(u,v) mit dem Parameter v wird geschaltet durch den analog zu U aufgebauten Knotenvektor
mit der Ordnung q und der Länge s.
Literatur
- Les Piegl, Wayne Tiller: The NURBS Book. Monographs in Visual Communication. Springer Verlag, 2000
- David F. Rogers: An Introduction to NURBS With Historical Perspective. Academic Press, 2001
