żeby zrobić shape key driver, trzeba. 1. zrobić shape key

Transkrypt

żeby zrobić shape key driver, trzeba. 1. zrobić shape key
żeby zrobić shape key driver, trzeba.
1. zrobić shape key, ale oczywiście najpierw basis. Potem robi się inny shape key i w
nim deformację dla zgiętej kości, maksymalną, dla maksymalnego przewidywanego
wychylenia kości. czyli max wychylenie = 1.0 wpływu shapekeya.
1.1.
Można zrobić lustrzane odbicie jeśli potrzebujemy symetrycznego s.k.
w tym celu robimy nowy s.k z mixa basis i tego lewego włączonego na 1. Mamy
wtedy dwa identyczne shapekeye i jeden wystarczy zmirrorować i mamy prawy.
2. Nad polem wartości shapekeya klikamy d, zrobi się na fioletowo
3. Otwieramy Graph Editor i w nim przechodzimy w tryb shape keys oraz wciskamy n,
żeby wywołać paletę prawą
4. Przygotowujemy animację, kilkanaście, lub dziesiąt klatek, między położeniem zero
i położeniem maksymalnym w którąś stronę. to pomoże potem w testowaniu drivera,
bo wystarczy sobie strzałeczkami przejechać w animacji pomiędzy klatkami, a kość
się będzie zginała sama i będziemy widzieć, czy driver daje do shapekeya
odpowiednią wartość
5. No i jak o translacje chcemy oprzeć nasz driver, czy o skalowanie, to nie ma
problemu, ale jaja są, jak trzeba oprzeć o rotacje jakiejść kości, a tak przeważnie jest,
na przykłąd gdy chcemy skorygować shapekeyem kolano, bo nie w stopniach
kątowych to trzeba pisać, ale w radiananach
a radian to
czyli np:
10° = 0.1745 radians
45° = 0.7854 radians
90° = 1.571 radians
180 ° = Π radians = 3.1415 radians
6.
7.
8.
9.
czyli obrót o połowę, to Π radians a w około to 2Π radians to można zapamiętać w
miarę dobrze
więc mamy tam wykres przy tym driverze i linie prostą wykresy jesli jescze nic nie
zrobiliśmy. na osi pionowej będą wartości wynikowe drivera, i jesli używamy
shapekeya od 0 do 1, to w zasadzie tylko w tym obszarze nas interesuje wartość,
natomiast zmienna, którą zasilany jest driver trzeba czytać z osi poziomej.
Będziemy dążyć do tego, żeby wykres drivera przybrał kształt dający przebieg
wartości najbardziej odpowiedni do tego, czego oczekujemy po zachowaniu
shapekeya.
Najpierw zmieniamy tym na averaged value i poniżej jest sekcja ze zmiennymi
Variable. Można sobie nazwać dla porządku swoją zmienną, która bedzie zasilała
driver, a poniżej wybieramy skąd ma być czytana.
W tym wypadku wybieramy Transform channel, żeby zczytywać do zmiennej jakąś
transformację, której zamierzamy użyć. W przykładzie z kolanem potrzebujemy
oczywiście zgięcia kolana, czyli rotacji kości, która jest poniżej kolana. Ale uwaga,
najbardziej kusi przy użyciu rigify użyć na przykład jakiejś kości FK, i tu jest śliska
sprawa, bo co jeśli użyjemy w pewnym momencie IK zamiast FK? Ja polecam
wybrać do sterowania driverem jakąś kość, deformującą, która na pewno się zegnie,
choć trzeba pokopać, żeby znaleść jej nazwę, no i przywołać, z jakiego szkieletu jest
10. Ale to nie wszystko, bo widzimy na razie na wykresie prostą linię. jakoś to będzie
działać, ale taj jak jest teraz, to po porstu wraz z wzroste obrotu w radianach będzie
rosła siła shapekeya. Może i potrzebny by był taki przypadek, ale ja potrzebuje
czegoś z goła innego na przykład dla biodra. Tka się głupio składa, że przy zgięciu po
x w stronę ujemną, chciał bym żeby
najpierw shape key rósł wolno, a potem przy osiągnięciu około -90* przybrał wartość
jeden
11. Dodaje modifier, typu generator i wybieram tym Expanded polynominal, i tu się
zaczyna zabawa z wielomianami. Te wielomiany to najpierw stała, a potem kolejne
potęgi x przemnożone przez jakieś liczby, które proponuje dobierać eksperymetalnie.
Żeby dodać kolejne wielomiany trzeba zwiększyć poly order.
12. a uzyskałem taki piękny wykres
proszę zwrócić uwagę na krzywiznę w ćwiartce poniżej zera dla x i powyżej zera dla
y, czyli od dla x z przedziału od 0 do ~1,7 (to są nasze radiany) i wartości od 0 do 1
dla y, czyli wartość drivera. Że w shapekeyu mamy zaznaczone, żeby tylko reagował
od 0 do 1, to reszta mnie na razie nie obchodzi. Wielka szkoda, że nie można
zwyczajnie ustawić na krzywej tego wykresu i trzeba się bawić w wielomiany, ale
przy odrobinie roboty, działa to fajnie. Pamiętamy, że ta biała przerywana linia, która
widać po prawej wzkazuje w którym miejsu jest teraz wartość drivera i shape keya,
ale też możemy patrzeć na model live i dzięki temu, ze jest tam tymaczasowa
aniamcja, to możemy strzałeczkami poruszać się w animacji i sprawdzać jak siła
shapekeya sterowana driverem działa z deformacją spowodowaną zgięciem kości.
13. to by było na tyle.

Podobne dokumenty