Next: Die Rangnummer Up: Iteratives Glätten von B-Spline-Flächen Previous: Iteratives Glätten von B-Spline-Flächen
Ein Schritt des Verfahrens
Die Idee des Glättungsalgorithmus ist, ein gegebenes Funktional zu
minimieren, indem in jedem Schritt nur ein Kontrollpunkt verändert wird.
Für dieses iterative Verfahren werden folgende Notationen für die
Kontrollpunkte der B-Spline-Fläche (1) eingeführt:
- Die gegebene (unglatte) B-Spline-Fläche mit der
Ordnung hat die Kontrollpunkte
.
- Die B-Spline-Fläche
nach einigen Iterationsschritten
hat die Kontrollpunkte
.
- Und die Fläche im nächsten Schritt mit dem neuen Kontrollpunkt
wird beschrieben durch
|
(5) |
Die B-Spline-Fläche ist oft ein Teil eines Flächenverbandes und es ist
unerwünscht wenn die Randkurven verändert werden. Auch wenn die Fläche
schon eine gegebene Übergangsstetigkeit zu ihren Nachbarflächen hat,
müssen entsprechend viele Kontrollpunkte unverändert bleiben, um diese
Stetigkeit zu halten. Deswegen wird der Index () durch
und
beschränkt.
Es bleibt die Frage, welcher Kontrollpunkt wohin verändert werden soll.
Um dieses Problem zu lösen, wird jetzt die sogenannte Rangnummer eingeführt. |