Powierzchnie interpolowane NURBS
Jak już wspomnieliśmy w zagadnieniu Tworzenie krzywych NURBS, ścieżkę krzywych NURBS można wyznaczać za pomocą punktów interpolacyjnych (na krzywej) lub punktów kontrolnych (spoza krzywej). Podobnie powierzchnię NURBS można utworzyć za pomocą punktów interpolacyjnych. Interpolowana powierzchnia NURBS to taka powierzchnia, która przechodzi przez dwuwymiarowy rząd punktów kontrolnych 3D. W przypadku standardowych powierzchni NURBS o jej kształcie decydują często punkty kontrolne, które nie znajdują się na jej powierzchni, co może utrudniać przekształcanie powierzchni (ciężko jest stwierdzić, jak daleko należy przesunąć punkt kontrolny, aby przekształcić powierzchnię NURBS na określoną odległość). Z uwagi na to, że punkty interpolacyjne znajdują się na powierzchni, o wiele łatwiej można je przesuwać przy użyciu narzędzia Przekształć obiekt lub za pomocą opcji w palecie Info.
Powierzchnię interpolowaną możesz utworzyć od zera albo przekształcić istniejącą, nieprzyciętą powierzchnię NURBS w powierzchnię interpolowaną NURBS w celu łatwiejszej modyfikacji.
Jeśli powierzchnia interpolowana wykorzystywana jest do innych operacji, np. boolowskich lub przycinania, wtedy jest definiowana przez punkty kontrolne (leżące poza powierzchnią).
Tworzenie powierzchni interpolowanej
Polecenie |
Lokalizacja |
Utwórz powierzchnię interpolowaną |
Modelowanie > Operacje 3D |
Za pomocą polecenia Utwórz powierzchnię interpolowaną utworzysz nową powierzchnię interpolowaną NURBS.
Aby utworzyć powierzchnię interpolowaną, wykonaj następujące kroki:
Zaznacz odpowiednie polecenie.
Kliknij, aby wyznaczyć początek rzędu punktów interpolacyjnych (w kierunku U), a następnie kliknij ponownie, aby wyznaczyć jego koniec. Kliknij po raz trzeci, aby wyznaczyć punkty interpolacyjne w kierunku V.
Na ekranie pojawi się okno dialogowe „Powierzchnia interpolowana”.
Wprowadź liczbę punktów interpolacyjnych i stopień w kierunkach U i V.
Kliknij, aby pokazać/ukryć parametry.Kliknij, aby pokazać/ukryć parametry.
Parametr |
Opis |
Kierunek U |
|
Liczba punktów kontrolnych |
Wprowadź liczbę punktów kontrolnych (interpolacyjnych), które mają zostać utworzone w kierunku U (odpowiadającym osi X). Wprowadzona wartość musi być większa niż stopień krzywej zdefiniowany w tym samym kierunku, ale nie większa niż 1000. |
Stopień |
Wprowadź stopień krzywej w kierunku U. Ta wartość określa elastyczność powierzchni w kierunku U i musi mieścić się w przedziale od 1 do 28. Im wyższy stopień krzywizny, tym więcej wariantów powierzchni. |
Kierunek V |
|
Liczba punktów kontrolnych |
Wprowadź liczbę punktów kontrolnych (interpolacyjnych), które mają zostać utworzone w kierunku V (odpowiadającym osi Y). Wprowadzona wartość musi być większa niż stopień krzywej zdefiniowany w tym samym kierunku, ale nie większa niż 1000. |
Stopień |
Wprowadź stopień krzywej w kierunku V. Ta wartość określa elastyczność powierzchni w kierunku U i musi mieścić się w przedziale od 1 do 28. Im wyższy stopień krzywizny, tym więcej wariantów powierzchni. |
Zaznacz opcję Pokaż punkty kontrolne w palecie Info, aby wyświetlić punkty kontrolne (interpolacyjne) na powierzchni. Użyj narzędzia Przekształć obiekt, aby przekształć powierzchnię interpolowaną NURBS.