Moonlight Animate: gładsze zginanie i dynamika sprężyny w rigu
Rig, który gnie się ładniej i sam dodaje życia
Dwie nowości w rigu 2D Moonlight Animate dotykają tego, co widz czuje najbardziej: jak wygina się rysunek i jak naturalnie się porusza. Pierwsza poprawia jakość deformacji, druga automatycznie dorzuca ruch wtórny (sprężynowanie) — a obie są w pełni deterministyczne.
Gładsze zginanie — deformacja świadoma kształtu
Do tej pory rysunek podążał za kością na podstawie jej dwóch końców — stawu i czubka. Działa, ale przy mocnym zgięciu deformacja potrafiła „załamać się" wokół tych dwóch punktów zamiast płynnie wyginać wzdłuż całej kości.
Teraz deformacja próbkuje punkty także w środku kości. Dodatkowe punkty kontrolne wzdłuż długości sprawiają, że rysunek gnie się z kością, a nie tylko obraca wokół jej krańców. Zgięcia rąk, palców czy ogona wyglądają gładziej i bardziej „gumowato" w dobrym sensie — bez ostrych załamań. To zmiana pod maską: nie musisz nic włączać, po prostu każda związana warstwa od razu wygina się ładniej.
Dynamika sprężyny — ruch wtórny bez ręcznej roboty
Najbardziej „żywe" animacje mają ruch wtórny: gdy postać się zatrzymuje, ogon jeszcze przez chwilę się buja, włosy opadają z opóźnieniem, uszy podskakują. Ręczne animowanie tego jest żmudne. Nowa dynamika sprężyny robi to za Ciebie.
Zaznaczasz kość, ustawiasz dwie liczby — sztywność (jak szybko kość dogania swoją animację) i tłumienie (jak bardzo „przestrzeliwuje" cel) — a program dokłada realistyczne spóźnienie i wybrzmiewanie. Kość dosłownie „dogania" swój ruch jak na sprężynie: trochę się spóźnia, lekko przekracza, po czym się ustawia.
Kluczowa decyzja projektowa: sprężyna jest stanowa (każda klatka zależy od poprzedniej), więc nie liczymy jej na żywo przy każdym odtworzeniu. Zamiast tego program przeprowadza całą symulację raz i zapisuje wynik jako klatki kluczowe. Dzięki temu:
- odtwarzanie w czytniku i eksport są deterministyczne — ten sam ruch za każdym razem, bez zależności od wydajności czy kolejności obliczeń,
- zapieczony ruch możesz dalej ręcznie poprawić jak każdą inną animację,
- nie ma niespodzianek między współtwórcami — wszyscy widzą tę samą, zapisaną animację.
Symulacja używa stabilnego całkowania z krokami pośrednimi, więc nawet przy dużej sztywności ruch pozostaje płynny i przewidywalny.
Razem: rig gotowy do „ładnych" animacji
Gładsze zginanie dba o to, jak wygląda pojedyncza klatka; dynamika sprężyny — o to, jak płynie ruch między klatkami. Obie funkcje reużywają tego samego, sprawdzonego rdzenia rigu i systemu klatek kluczowych, więc wpasowują się w resztę bez nowych narzędzi do nauki.
Rig 2D staje się nie tylko sprawny, ale i przyjemny w odbiorze — a to w animacji często decyduje o wszystkim.