Blog Metlivi

Jak niezależnie dostosować wygładzanie dla różnych kości w pozie postaci

Aby niezależnie dostosować wygładzanie dla różnych kości, edytuj klatki kluczowe animacji konkretnej właściwości każdej kości, na przykład obrotu, zamiast zaznaczać całą pozę. Przypisz każdemu przejściu osobną krzywą, a następnie wyświetl podgląd kości w połączeniu. W tym samouczku pokazujemy praktyczny proces animacji postaci w programie Spine oraz krótko objaśniamy odpowiadające mu elementy sterujące w programie Maya.

Zadanie polega na dopracowaniu przejścia między dwiema pozami postaci: na przykład tułów może stopniowo się ustalać, podczas gdy ucho wcześniej kończy obrót. Potrzebujesz opartej na szkielecie postaci i edytowalnej animacji. Pojedyncza statyczna poza nie ma przejścia, którego można by wygładzić; potrzebujesz klatek kluczowych określających różne wartości w czasie. W przewodniku Spine dotyczącym klatek kluczowych wyjaśniono, jak wartości te są interpolowane między klatkami.

29 października 20267 min czytaniaAutor: Metlivi Editorial Team
Sekcja 1

1. Zdecyduj, który element przejścia wymaga zmiany

Zanim dostosujesz uchwyty, ustal, czy problem dotyczy pozy, czasu, czy szybkości ruchu podczas przejścia. Zapisz konkretną wskazówkę, na przykład: „ucho powinno szybko obrócić się na początku, a potem stopniowo zbliżać się do końcowego kąta”. Dzięki temu uzyskasz widoczny rezultat, który możesz ocenić.

Opisany w dokumentacji Spine proces pracy od pozy do pozy zaczyna się od głównych póz, a następnie obejmuje dostosowanie ich czasu i uzupełnienie ruchu pomiędzy nimi. Praca warstwami skupia się na kilku częściach naraz. Połączenie tych podejść daje tu przydatną kolejność: ustal dwie pozy, dopracuj poszczególne kości, a następnie obejrzyj całą postać. Zobacz oficjalny przewodnik po animowaniu.

Przed edycją skorzystaj z poniższej wskazówki:

Co obserwujesz Pierwsza zmiana do wypróbowania
Końcowy zarys postaci jest nieprawidłowy Zmień pozę docelową
Część osiąga położenie docelowe w niewłaściwym momencie Zmień czas klatki kluczowej tej części
Położenia początkowe i końcowe oraz czas dotarcia są prawidłowe, ale przejście wydaje się nagłe Dostosuj wygładzanie
Część podrzędna porusza się nieoczekiwanie, mimo że jej własne wartości wyglądają poprawnie Sprawdź ruch jej elementu nadrzędnego

To wskazówki diagnostyczne, a nie sztywne reguły. Zmieniaj jedną kategorię naraz, aby ustalić, która edycja poprawia przejście.

Sekcja 2

2. Ustal i zapisz klatki kluczowe pozy początkowej i końcowej

W Spine przejdź do trybu Animate i wybierz odpowiednią animację. Ustaw pozę początkową i dodaj klatki kluczowe dla właściwych parametrów; przejdź do klatki docelowej, ustaw drugą pozę i ponownie dodaj klatki kluczowe dla tych parametrów. Obrót, przesunięcie, skala i ścinanie mają osobne przyciski klatek kluczowych. Oficjalna dokumentacja klatek kluczowych opisuje te wymagania wstępne i elementy sterujące.

Przed przewijaniem osi czasu sprawdź, czy oba skrajne ustawienia zostały zapisane. Gdy Auto Key jest wyłączone, zmiana transformacji nie tworzy automatycznie klatki kluczowej, a przesunięcie wskaźnika na osi czasu odrzuca niezapisane zmiany. Możesz kliknąć przycisk klatki kluczowej zmienionej właściwości albo użyć skrótu K (Key Edited). Auto Key automatycznie tworzy klatki kluczowe po wprowadzeniu zmian, więc uważaj na niezamierzone dodanie klatek. Zachowanie tych funkcji opisano w sekcji Ustawianie klatek kluczowych i Auto Key.

Na potrzeby tego ćwiczenia zacznij tylko od właściwości, które chcesz animować. Uproszczenie początkowego przejścia ułatwi późniejszą ocenę zmian krzywych.

Sekcja 3

3. Wyodrębnij jedną kość i ukształtuj jej przejście

Otwórz widok Graph w Spine i wybierz pierwszą kość. Gdy wykres jest odblokowany, wyświetlane wiersze kości odpowiadają bieżącemu zaznaczeniu. Użyj kropek widoczności właściwości, aby wyświetlić tylko odpowiednią krzywą, na przykład obrotu. Zaznacz klatkę początkową przedziału: jej typ krzywej określa interpolację do następnej klatki. Te zasady zaznaczania i interpolacji opisano w przewodniku po Graph.

Wybierz Bezier i dostosuj uchwyty. Linear zmienia wartość kluczową w stałym tempie, a Stepped utrzymuje ją bez zmian do następnej klatki. W terminologii Spine Ease out spowalnia zmianę w pobliżu zaznaczonej klatki, a Ease in spowalnia ją w pobliżu następnej klatki. Kieruj się opisanym działaniem, zamiast zakładać, że inne aplikacje używają tych samych nazw. Zobacz Typy krzywych i ustawienia wstępne.

Powtórz czynności dla następnej kości, zaznaczając tylko klatki kluczowe jej odpowiedniej właściwości. Ustawienie uchwytów Separate w Spine pozwala dostosować jedną stronę klatki bez przesuwania przeciwległego uchwytu. Nie klikaj też wielokrotnie przycisku Bezier po ukształtowaniu krzywej: kliknięcie go na istniejących klatkach Bezier resetuje uchwyty. Obie kwestie opisano w dokumentacji Graph.

Sekcja 4

4. Porównaj wyniki na przykładzie dwóch kości

Rozważmy przykładowe przejście między pozami z klatkami kluczowymi obrotu w klatkach 0 i 24. Poniższe wartości to dane do ćwiczeń, a nie zmierzone wyniki ani kąty zalecane dla każdego szkieletu. W Spine wartości animacji transformacji kości są względne wobec pozy konfiguracyjnej, co wyjaśniono w sekcji Transformacje kości i poza konfiguracyjna.

Kość Początkowe przesunięcie obrotu Końcowe przesunięcie obrotu Zamierzony przebieg przejścia
Tułów 0° 12° Łagodnie rozpocząć ruch i stopniowo się ustalić
Ucho 0° −20° Szybko się obrócić, a następnie powoli zbliżać się do położenia końcowego

Podczas pierwszego podejścia pozostaw obie pary klatek w klatkach 0 i 24. Ukształtuj przejście tułowia, a następnie osobno ukształtuj przejście ucha. Sprawdź klatki 6, 12 i 18 i oceń, czy ucho wykonało już większą część obrotu, podczas gdy tułów nadal porusza się szerzej.

To porównanie pozwala rozdzielić dwie decyzje twórcze. Różne wygładzanie może sprawić, że ucho będzie wyglądało na niemal nieruchome wcześniej, a jednocześnie zachowa położenie końcowe w klatce 24. Jeśli ucho ma faktycznie osiągnąć położenie docelowe w klatce 18, przenieś jego końcową klatkę kluczową do klatki 18. Nie zmieniaj dalej kształtu krzywej, aby skompensować czas dotarcia, który powinien się zmienić.

Widok Dopesheet w Spine umożliwia zmianę czasu: zaznaczone klatki można przeciągnąć w poziomie do innej klatki. Pracuj na wierszu właściwości ucha, a nie w widoku przeglądowym animacji. Zaznaczenie klatki w widoku przeglądowym lub wierszu kości zaznacza także klatki znajdujące się pod nią, co może nieoczekiwanie rozszerzyć zakres edycji. Zobacz Zaznaczanie i manipulowanie klatkami w Dopesheet.

Sekcja 5

5. Sprawdź ruch elementu nadrzędnego, zanim poprawisz kość podrzędną

Niezależne krzywe nie znoszą hierarchii szkieletu. Kości w Spine mają transformacje obrotu, przesunięcia, skali i ścinania, a transformacja kości nadrzędnej wpływa na jej elementy podrzędne. Dlatego element podrzędny może poruszać się w oknie widoku, nawet jeśli jego własna właściwość kluczowa pozostaje stała. Tę zależność opisano w oficjalnym przewodniku po kościach.

W przykładzie z tułowiem i uchem najpierw sprawdź tułów, jeśli widoczny obrót ucha wydaje się zbyt duży. Następnie sprawdź ewentualną pośrednią kość głowy, a na końcu własny obrót ucha. Ta kolejność odpowiada udokumentowanej hierarchii i pomaga ustalić, który wpływ wymaga zmiany.

Nie wyłączaj dziedziczenia tylko po to, aby łatwiej zrozumieć krzywą. Zmieniłoby to zachowanie szkieletu. Zamiast tego oceń lokalną korektę ucha, obserwując jego łączny ruch wraz z łańcuchem kości nadrzędnych. Wybierz krzywą, która daje zamierzone przejście całej pozy.

Sekcja 6

6. Diagnozuj problemy z zaznaczeniem i czasem

Jeśli kilka części zmienia się jednocześnie, przed kolejną edycją wygładzania sprawdź zaznaczenie. W widoku Dopesheet w Spine wiersz przeglądowy reprezentuje klatki we wszystkich wierszach poniżej, a wiersze właściwości pokazują konkretne właściwości z klatkami kluczowymi. Zaznaczenia klatek w widokach Graph i Dopesheet są współdzielone. Te kwestie opisano w przewodniku po Dopesheet.

Jeśli ruch poziomy i pionowy wymagają różnych czasów klatek, Spine udostępnia pole wyboru Separate we właściwościach kości w drzewie. Przesunięcie, skala i ścinanie zazwyczaj dodają klatki kluczowe dla osi X i Y jednocześnie; rozdzielenie ich udostępnia niezależne osie czasu dla bieżącej animacji. Korzystaj z tej opcji tylko wtedy, gdy osie wymagają osobnego czasu, zgodnie z opisem w sekcji Rozdziel osie X i Y.

Po każdej zmianie odtwórz całe przejście. W przewodniku Spine dotyczącym animowania zaznaczono, że praca w osobnych etapach może prowadzić do niespójnych ruchów poszczególnych części. Przydatny przegląd polega na tym, by raz obserwować ogólny zarys postaci, a raz konkretną edytowaną kość, zgodnie z połączonym procesem opisanym w sekcji Animowanie.

Sekcja 7

7. Zastosuj to samo podejście w programie Maya

W programie Maya użyj odpowiadających krzywych animacji w Graph Editor i edytuj styczne odpowiednich klatek kluczowych. Autodesk rozróżnia In Tangent, która kształtuje odcinek przed klatką, oraz Out Tangent, która kształtuje odcinek za nią. Opcja Break Tangents pozwala niezależnie manipulować oboma uchwytami. Zobacz menu stycznych Graph Editor w Maya 2026.

Jeśli przejście wykracza poza wartości klatek kluczowych, sprawdź wybór stycznych. Autodesk opisuje styczne Plateau jako takie, które zachowują minima i maksima krzywej na klatkach kluczowych i spłaszczają odcinki między klatkami o równych wartościach. Oceń to działanie dla wybranej właściwości, zamiast stosować je bez zastanowienia do całej postaci. Dostępne opcje wyjaśnia również dokumentacja menu stycznych.

Zakończ, gdy położenia początkowe i końcowe, czas dotarcia oraz ruch między nimi wspierają zamierzoną zmianę pozy. Zacznij od klatek kluczowych właściwości jednej kości, a potem przejdź do całej postaci. Każda kolejna edycja powinna odpowiadać konkretnemu widocznemu problemowi.

Sekcja 8

Źródła

Warto przeczytać

Eksploruj dalej ten temat