10.07.2026 18:50

Moonlight Animate: rig 2D — ożyw rysunek kośćmi

⏱️ 4 min read
Share:

Rig 2D w Moonlight Animate — animuj postać, nie przerysowuj klatek

Klasyczna animacja poklatkowa jest piękna, ale bywa mordercza: dziesiątki rysunków na sekundę ruchu. Do wielu zadań — gadająca postać, machnięcie ręką, chód w pętli, kołysząca się gałąź — o wiele wygodniej zbudować szkielet i poruszać nim, a rysunek niech sam się wygina. To właśnie rig 2D, który właśnie trafił do Moonlight Animate.

Kości, które sterują rysunkiem

Nowy typ warstwy — Kości 2D przechowuje szkielet: hierarchię kości połączonych w łańcuchy (bark → łokieć → dłoń). Kości są niewidoczne w gotowym renderze — to sterownik, nie grafika. Widać je tylko w edytorze jako czytelną nakładkę: linia kości, kółko stawu, kwadracik końca, z podświetleniem zaznaczenia i najechania.

Szkielet rysujesz wprost na płótnie nowym narzędziem Kości 2D, które ma sześć trybów pracy:

  • Dodaj — przeciągasz od stawu do końca, tworząc kość; zaczynając blisko końca istniejącej kości, automatycznie budujesz łańcuch (dziecko czepia się rodzica).
  • Zaznacz / Przesuń / Obróć — podstawowa edycja i pozowanie kinematyką prostą (FK).
  • Zmień rodzica — przepinasz kość pod inną (z zabezpieczeniem przed pętlą i zachowaniem pozy).
  • Pozuj (IK) — chwytasz koniec kończyny i przeciągasz, a cały łańcuch układa się sam, by tam sięgnąć (kinematyka odwrotna). Wybierasz długość łańcucha i stronę zgięcia stawu (łokieć/kolano).

Solver IK to analityczne rozwiązanie dwóch kości (twierdzenie cosinusów) dla krótkich łańcuchów i iteracyjny CCD dla dłuższych — w pełni deterministyczny, z poszanowaniem limitów stawów i kości „zablokowanych" (nieruchomych punktów podparcia).

Rysunek, który podąża za szkieletem

Samo pozowanie kości to pół sukcesu — chodzi o to, żeby rysunek się odkształcał. Wiążesz warstwę rysunkową ze szkieletem (menu Warstwa → Powiąż z kośćmi), a program automatycznie liczy wpływ każdej kości według odległości: piksele bliżej danej kości ciągną się za nią mocniej, z płynnym mieszaniem wpływów wielu kości. Efekt to naturalne wyginanie, bez ręcznego malowania wag.

Pod spodem siedzi jedna, wspólna maszyneria deformacji — ten sam silnik, który napędza deformację pinami — więc jakość i zachowanie są spójne w całym programie.

Ważny szczegół, który robi ogromną różnicę w praktyce: deformacja jest niekumulacyjna. Program pamięta „obraz spoczynkowy" (rysunek sprzed odkształceń) i przy każdej zmianie pozy odtwarza kształt zawsze od zera z tego źródła, a nie z poprzednio wygiętej wersji. Dzięki temu możesz pozować i przewijać animację w tę i z powrotem setki razy — bez narastającego rozmycia i z pełną odwracalnością.

Animacja na osi czasu

Pozy kości kluczujesz w czasie. W pasku opcji narzędzia ustawiasz klatkę, układasz szkielet i klikasz Klucz — poza wszystkich kości zostaje zapisana na tej klatce. Przewijając klatki, oglądasz płynny ruch: program interpoluje pozy między klatkami kluczowymi tymi samymi krzywymi wygładzania, co reszta osi czasu, a powiązany rysunek odkształca się na bieżąco.

Klatki kluczowe żyją wewnątrz danych szkieletu, więc zapis projektu, cofanie/ponawianie i współpraca w czasie rzeczywistym obejmują animację automatycznie — dwie osoby mogą pozować i kluczować ten sam rig, a zmiany (pozy, wiązania, odkształcony rysunek) zbiegają się u wszystkich uczestników.

Dla kogo

Rig 2D to skrót do żywej animacji tam, gdzie poklatkowe rysowanie byłoby przesadą: portrety mówiące, maskotki, cykle chodu, animowane tła. A że wszystko jest deterministyczne i zapisywane bezstratnie — możesz mieszać rig z klasyczną animacją i malarstwem w jednym projekcie.

To pierwszy krok większego systemu animacji postaci — kolejne warstwy (inteligentne kości, biblioteki póz, wymiana warstw pod lip-sync) są w drodze.

📚 Related posts

28.08.2026 10:11

Program, który poznaje pracę po samych pikselach

Moonlight Animate odczytuje certyfikat wprost z pikseli — bez wysyłania Twojej pracy na serwer i bez internetu. Przy okazji test znalazł błąd, który p...
Continue reading →
27.08.2026 20:55

Data, której nie cofniemy nawet my

Każdy certyfikat autorstwa dostaje datę zapisaną w blockchainie Bitcoina — takiej nie podważy nikt, my też nie. Sprawdzisz ją bez konta i bez Moonligh...
Continue reading →
27.08.2026 19:35

Twój kolor, wszędzie

Trzy tryby i siedem akcentów, wspólnych dla strony i Moonlight Animate. Motyw jedzie z kontem, profil pokazuje gościom Twoje kolory, a harmonogram sam...
Continue reading →

📧 Stay up to date!

Join the waitlist to get notified about new Dev Blog posts and Moonlight platform launch.