

Powierzchnia NURBS (Non-Uniform Rational B-Spline) to matematyczna reprezentacja powierzchni wykorzystywana w grafice komputerowej oraz inżynierii do precyzyjnego modelowania złożonych kształtów. Umożliwia tworzenie zarówno prostych form geometrycznych, jak i bardzo skomplikowanych powierzchni swobodnych, zachowując wysoką dokładność i gładkość.
Technologia ta została opracowana w XX wieku przez Pierre’a Béziera oraz Paula de Casteljau na potrzeby przemysłu motoryzacyjnego. Jej celem było dokładne odwzorowanie kształtów karoserii samochodów, które wymagają ciągłości i wysokiej jakości powierzchni. Obecnie powierzchnie NURBS stanowią standard w systemach CAD i są szeroko stosowane w inżynierii oraz grafice 3D.
Spis treści
Powierzchnia NURBS to matematyczny opis powierzchni oparty na punktach kontrolnych, wagach oraz funkcjach bazowych. Dzięki temu możliwe jest bardzo precyzyjne sterowanie jej kształtem bez konieczności bezpośredniej modyfikacji całej geometrii.
Najważniejsze elementy definiujące powierzchnię NURBS to:
Kluczową cechą jest zastosowanie funkcji wymiernych, które pozwalają na dokładne odwzorowanie krzywych stożkowych, takich jak okręgi czy elipsy, co nie jest możliwe w przypadku klasycznych krzywych Béziera.
Powierzchnie NURBS działają w oparciu o parametryczną reprezentację geometryczną. Oznacza to, że każdy punkt na powierzchni jest określony przez parametry (np. u i v), a nie bezpośrednio przez współrzędne przestrzenne.
Zmiana położenia punktów kontrolnych powoduje modyfikację kształtu całej powierzchni, ale w sposób lokalny i kontrolowany. Dzięki temu projektant może:
To podejście jest szczególnie istotne w projektowaniu elementów aerodynamicznych i powierzchni o wysokich wymaganiach jakościowych.
Powierzchnie NURBS znajdują szerokie zastosowanie w wielu dziedzinach techniki i przemysłu. Są podstawą modelowania geometrycznego w nowoczesnych systemach CAD.
Najczęściej wykorzystuje się je w:
Dzięki swojej elastyczności pozwalają na tworzenie modeli o bardzo wysokiej jakości geometrycznej, co ma bezpośredni wpływ na dokładność analiz numerycznych.
Powierzchnie NURBS stały się standardem w systemach CAD, ponieważ łączą dużą elastyczność modelowania z wysoką dokładnością matematyczną. Umożliwiają one tworzenie zarówno prostych, jak i bardzo złożonych kształtów przy zachowaniu pełnej kontroli nad geometrią.
Ich główne zalety to:
Dzięki tym właściwościom powierzchnie NURBS są wykorzystywane praktycznie we wszystkich nowoczesnych systemach projektowych.

