Animacja z charakterem
Kolejna wersja Character Studio i kolejne zmiany. Szkoda, że organiczone niemal wyłącznie do trybu animacji postaci dwunożnych Biped.
Character Studio towarzyszy 3ds max od pierwszej wersji tego pakietu. W ciągu ponad sześciu lat stało się wręcz synonimem dla animacji postaci w "Maksie". Początkowo dość prymitywne, obecnie rozrosło się do rozmiarów, które każą traktować je jako rzeczywiście użyteczne narzędzie animacyjne.
Zgodnie z nazwą, Character Studio służy przede wszystkim do animowania postaci, ze szczególnym uwzględnieniem postaci dwunożnych. Wprawienie w ruch na przykład psa nie jest co prawda problemem, lecz większość narzędzi, jakie mamy do dyspozycji, powstała głównie z myślą o bryłach o kształcie zbliżonym do kształtu ludzkiego ciała. Przykładem może być tu technika animacji, którą z uwagi na opatentowanie znajdziemy wyłącznie w Character Studio. Mowa naturalnie o animowaniu za pomocą śladów stóp. Aby przemieścić postać za pomocą tej techniki, po prostu oznacza się miejsca, w których stopa postaci zetknie się z podłożem na drodze do celu.
Character Studio składa się z trzech części: Biped (animacja szkieletów), Physique (narzędzia do wiązania szkieletu z animowaną bryłą) oraz Crowd (behawioralny system symulacyjny pozwalający na animację tłumów). Zmiany w czwartej wersji CS dotyczą niemal wyłącznie modułu Biped.
Dobrze skonstruowany szkielet animacyjny, z właściwą segmentacją kończyn i tułowia oraz poprawnie ustalonymi zakresami kątów zgięć stawów (przede wszystkim łokci i kolan), gwarantuje wysoką jakość animacji. W Character Studio taki szkielet wykreśla się jednym prostym ruchem myszki, co wcale nie oznacza, że jest on prymitywną konstrukcją. Przykładowo, posiada kości kciuka (który wcześniej był po prostu kolejnym palcem). Interesującą innowacją wprowadzoną w czwartej wersji jest m.in. segmentacja kości przedramienia. Opcja ta pozwala na realistyczne animowanie tak szczegółowych ruchów, jak skręcanie przedramienia, które w innych systemach animacyjnych uzyskuje się poprzez manipulowanie dwoma kościami. Próba "złamania" łokcia poprzez odgięcie go do tyłu także skończy się niepowodzeniem, bowiem po uzyskaniu maksymalnego wychylenia dalszy ruch przedramienia powoduje jedynie przesunięcie ramienia.
Innym przykładem pokazującym, w jaki sposób Character Studio pozwala kontrolować ogólne cechy animowanego modelu, jest system definiowania kierunku patrzenia postaci. Poruszając się, ludzie często wpatrują się w jakiś pobliski cel, który śledzą - wystawę sklepową, samochód, drzewo. Biped pozwala na symulowanie takich zachowań: wystarczy wskazać punkt, na który szkielet powinien "patrzeć" - i to wszystko. W podobnie globalny sposób Character Studio rozwiązuje zagadnienia związane z równowagą: parametr Balance Factor określa, jak będą się zachowywały kręgosłup i biodra postaci. Dodajmy, że przy pracy z szkieletem możliwe jest wykorzystanie i animowanie standardowych kontrolerów 3ds max, w rodzaju np. Noise.
Przemieszczanie się modelu z miejsca na miejsce to zaledwie część animacji. Istotne jest także to, co postać robi w poszczególnych momentach ruchu. Character Studio rozwiązuje ten problem poprzez możliwość definiowania w poszczególnych fazach animacji póz przyjmowanych przez postaci. Pozy można zdefiniować ręcznie i zapisać lub skorzystać z wcześniej przygotowanych. Moduł pozwala zarówno na zmianę położenia fragmentu szkieletu, np. ramienia (takie sekwencje określane są jako Postures) lub całej postaci (Poses). Istnieje również możliwość odtworzenia całej sekwencji ruchowej (Tracks), na przykład pobranej z urządzeń do przechwytywania ruchu.
Kontrolę ścieżek i krzywych opisujących ruch zapewnia okno Workbench, gdzie poprawki można nanosić ręcznie lub z użyciem zaawansowanych filtrów, co szczególnie przydaje się przy pracy z danymi motion capture. Dysponujemy również specjalizowanym narzędziem Mixer, za pomocą którego precyzyjnie ustalamy sposób, w jaki jedna sekwencja ruchowa przechodzi w drugą. Fazy przejściowe można wydłużać lub skracać, decydować o stopniu zmiksowania ruchów itp. Istnieje także możliwość pracy na warstwach o definiowanych wagach. W stosunku do znanego z wcześniejszych wersji Motion Flow, Mixer jest zdecydowanie lepszym i bardziej wydajnym narzędziem, pozwalającym pracować w sposób nieliniowy. Z uwagi na konieczność interakcji postaci z najbliższym otoczeniem (np. poprzez używanie przez nią narzędzi), Character Studio pozwala na definiowanie i animowanie do trzech obiektów otoczenia, określanych mianem Props.
Bezsprzeczną wadą Character Studio jest jego cena. Blisko tysiąc dolarów wydaje się sporym przerostem formy nad treścią.
Nazwa: Character Studio 4.2
Producent: Discreet
WWW: http://www.discreet.com/products/cs/
Cena: 995 USD
Plusy:
+ pozwala szybko uzyskać w miarę realistyczne efekty
+ Mixer pozwalający na łączenie sekwencji ruchowych
+ rozbudowane narzędzia do kontroli krzywych ruchu
Minusy:
- drobne błędy w kinematyce szkieletu
- brak zmian w modułach Physique i Crowd
- sporo niewielkich, lecz uciążliwych "bugów"
(Jarosław Chrostowski)
pro410