Moonlight Animate: zaawansowane więzy i kontrolery rigu
Więzy, przełączniki i jeden suwak do wszystkiego — rig rośnie w siłę
Rig w węzłach dostał świeżą porcję klocków. Do podstawowych transformacji i kinematyki odwrotnej dołączyły więzy (constraints), przełączniki przepływu pozy oraz — najciekawsze — kontrolery główne (Master Controller), które jednym suwakiem sterują całą postacią. Wszystko w tej samej domenie rigu w edytorze węzłów, deterministycznie i z pełnym wsparciem zapisu, cofania i współpracy.
Nowe więzy i przełączniki
- Więz wielopunktowy (2-3) — kość celuje w ważoną średnią kilku punktów sterujących. Ustawiasz do trzech celów z wagami; kość „słucha" ich proporcjonalnie. Świetne do miękkiego prowadzenia głowy czy kończyny między kilkoma punktami odniesienia.
- Bramka / przełącznik pozy — twardo wybiera jedną z dwóch wchodzących póz według parametru. W przeciwieństwie do płynnego „Mieszaj pozy" to ostre przełączenie — idealne do stanów włącz/wyłącz.
- Statyczna kość — zamraża wybraną kość na stałym kącie, ignorując wcześniejsze przekształcenia. Przydatne, gdy część rigu ma pozostać nieruchoma niezależnie od reszty potoku.
- Przypnij do końca kości (Kinematic) — przenosi staw jednej kości na koniec innej, tak że kość źródłowa steruje położeniem przypinanej. To „wyjście kinematyczne": jeden element napędza drugi.
Master Controller — jeden suwak, cała postać
Najmocniejsza nowość korzysta z biblioteki póz (Actions), którą zapisujesz w prostym rigu. Kontroler główny miesza te pozy za Ciebie:
- Master Controller (1D) — jeden suwak od 0 do 1 przechodzi przez wszystkie zapisane pozy warstwy, płynnie interpolując między nimi. Zapisujesz kilka kluczowych stanów postaci, a potem sterujesz nimi jednym pokrętłem — bez ręcznego pozowania kości.
- Master Controller (siatka 2D) — zamiast jednego suwaka masz płaszczyznę X-Y. Cztery narożne pozy mieszają się dwuliniowo w zależności od położenia na siatce. Klasyczny przykład to spojrzenie postaci: w rogach kwadratu umieszczasz „patrzy w lewo-górę / prawo-górę / lewo-dół / prawo-dół", a jeden punkt steruje kierunkiem wzroku w każdą stronę.
To realizacja idei „easy karmi advanced": pozy budujesz w prostym, wygodnym trybie rigu, a zaawansowany graf węzłów zamienia je w gładko sterowalne kontrolery. Master Controller jest przy tym uogólnieniem inteligentnych kości — zamiast jednej kości-dialu sterujesz całą biblioteką stanów.
Spójne z resztą
Wszystkie nowe węzły są deterministyczne i reużywają tego samego, sprawdzonego rdzenia rigu — tej samej matematyki kinematyki i limitów stawów, co reszta systemu. Graf, wraz z biblioteką póz, żyje wewnątrz danych szkieletu, więc zapis, cofanie i współpraca w czasie rzeczywistym obejmują je automatycznie.
Rig 2D staje się pełnoprawnym systemem do budowania złożonych, sterowalnych postaci — od prostego machania ręką po wielostanowe kontrolery twarzy. A ponieważ to wciąż ten sam edytor węzłów, nie musisz uczyć się nowego narzędzia.