Są pewne rzeczy niezbędne do zrozumienia dyskusji na temat animacji 3D: kości, szkielety, mapowanie tekstur, klatki kluczowe, lista jest długa. Jedną z tych rzeczy jest szkielet - ale czym dokładnie jest szkielet, i do czego służy?
Model szkieletowy w modelowaniu 3D
Model szkieletowy wygląda jak model 3D, gdy mapy, a nawet powierzchnie wielokątów zostały usunięte, aby pozostawić tylko kontury wielokątów składowych, składające się z punktów wektorowych połączonych liniami. Szkielet może być również nazywany siatką drucianą.
Aby zrozumieć, jak wygląda szkielet, wyobraź sobie kurnik, a nawet ogrodzenie z siatki. Ściany składają się z drutu skręconego w połączone kształty wielokąta z pustą przestrzenią między nimi. Teraz wyobraź sobie, jak bierzesz drucianą siatkę z kurnika i owijasz go wokół popiersia czyjejś głowy, aż drut zgnie się do kształtu biustu. Byłoby to podobne do szkieletu, tylko zamiast prawdziwego drutu wykorzystuje punkty wektorowe.
Co sprawia, że modele szkieletowe są przydatne?
Modele szkieletowe mogą być przydatne z różnych powodów. Jeśli próbujesz wykryć problem z zakleszczeniem lub złożeniem wielokąta spowodowany przez konkretny punkt wierzchołkowy lub linię, przejście do widoku siatkowego może pomóc w ustaleniu przyczyny. Modele szkieletowe umożliwiają także szybkie renderowanie, a jeśli szukasz renderowania testowego, aby obejrzeć coś, co nie wymaga mapowania powierzchni lub tekstur wielokąta, możesz odciąć wiele czasu od animacji i udoskonalenia, renderując szkielet podstawy.
Modele szkieletowe są również efektywne, gdy dopasowujesz model 3D do referencji i nie tylko chcesz przenosić poszczególne punkty wierzchołków w linii z obrazem referencyjnym lub modelem, ale musisz widzieć referencje za pomocą modelu, który aktualnie pracujesz na. Na przykład, jeśli budujesz model budynku Empire State Building na podstawie zdjęcia zaimportowanego do 3D Studio Max, łatwiej jest obrysować kontur modelu na zdjęciu, jeśli możesz przejrzeć model, tak jakby pracował z kalka.
Jeśli próbujesz zmniejszyć liczbę wielokątów, aby skrócić czas renderowania i zmniejszyć złożoność modelu, wyświetlenie przestrzeni 3D w trybie modelu krawędziowego może również pomóc w określeniu, gdzie masz zbyt wiele wielokątów i może uprościć model. Niektóre programy 3D mają nawet opcję wyświetlania określonego modelu lub modeli tylko w trybie modelu szkieletowego, pozostawiając resztę sceny całkowicie lub częściowo zmapowaną.
Innym dobrym zastosowaniem modeli szkieletowych jest szybkie demonstrowanie pojęć. Nie chcesz spędzać godzin, dni ani tygodni pracując nad w pełni szczegółową, odpowiednio odwzorowaną makietą dla koncepcji, która znajduje się w powietrzu i którą bardzo łatwo można zestrzelić; zamiast tego stworzysz bardzo prosty model koncepcyjny i animację, aby zademonstrować zespołowi, klientowi lub komukolwiek innemu. Możesz nawet utworzyć wiele makiet i wybrać ten, który został zatwierdzony do dalszego udoskonalania i szczegółowego modelowania.
Na koniec za pomocą szkieletów można znacznie szybciej i łatwiej tworzyć animacje na wolniejszym, starszym komputerze i zmniejszyć rozmiar testowych plików renderowania. Jeśli masz powolny procesor i korzystasz z zaawansowanego oprogramowania do animacji, wystarczy spojrzeć na złożoną scenę lub obrócić kamerę w obszarze roboczym, aby program lub komputer przestał działać. Praca w trybie wireframe zmniejsza obciążenie procesora i daje trochę więcej swobody w pracy, choć ostatecznie będziesz musiał przejść do w pełni szczegółowych modeli i renderów, jeśli naprawdę chcesz udoskonalić swoją animację.




