Blog Metlivi

Jak dodać kontrolki szerokości do kończyn typu rubber hose, aby uzyskać skrót perspektywiczny w After Effects

Aby dodać kontrolki szerokości do kończyny typu rubber hose, udostępnij szerokość obrysu i szerokości zwężenia na obu końcach jako osobne suwaki. Następnie animuj te kontrolki wraz z pozą kończyny: skróć jej widoczny zasięg, określ, który koniec znajduje się bliżej widza, i ukształtuj przejście szerokości tak, aby podkreślało ten kierunek.

Ten samouczek jest przeznaczony dla animatorów postaci pracujących z natywną kończyną na warstwie kształtu w After Effects, w tym z hose'em Rubberhose 3. Celem jest zbudowanie wielokrotnego użytku kontrolek grubości do stylizowanego obrotu w stronę widza lub od niego. Poniższy proces łączy udokumentowane kontrolki z przykładowym testem pozy; sugerowane wartości są punktami wyjścia przy podejmowaniu decyzji rysunkowych.

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

1. Oddziel zginanie kończyny od jej grubości

Najpierw określ, które właściwości zmieniają linię środkową, a które zmieniają kontur. W Rubberhose 3 parametr Hose length określa odległość kontrolerów, przy której hose staje się prosty. Parametr Direction kontroluje sposób zginania hose'a, a Battle Axe wyraźnie sugeruje animowanie Direction, aby zasugerować ruch w stronę kamery lub od niej. To przydatne kontrolki pozy, ale nie zastępują kontroli nad widoczną szerokością. Battle Axe: Controls

Battle Axe dokumentuje hose'y jako warstwy kształtu, których wygląd może łączyć obrysy, wypełnienia, style warstw i efekty. Rozróżnia też ustawienia wstępne stylu od ustawień wstępnych zgięcia: te drugie nie zmieniają grubości. Na potrzeby tej konfiguracji zacznij od prostego hose'a renderowanego pojedynczym obrysem, aby kontrolki szerokości miały oczywisty cel. Battle Axe: Styles

Użyj trzech niezależnie regulowanych wartości: maksymalnej szerokości obrysu, procentowej szerokości początkowej i procentowej szerokości końcowej. Ich rozdzielenie pozwala zmieniać ogólną grubość bez przebudowy zwężenia. Pozwala też odwrócić wrażenie kierunku głębi bez odwracania ścieżki kończyny.

Sekcja 2

2. Przygotuj prostą kończynę i określ kierunek jej ścieżki

Zapisz kopię roboczą projektu przed zmianą riga. Wybierz jedną kończynę i neutralną pozę, w której cały jej kontur jest dobrze widoczny. Jeśli ozdobne detale utrudniają ocenę konturu, tymczasowo użyj prostego stylu.

Rozwiń Contents warstwy hose'a i znajdź obrys, który faktycznie renderuje kończynę. Aby go rozpoznać, tymczasowo nieznacznie zmień szerokość, sprawdź widoczny efekt i cofnij zmianę. Jeśli na wygląd składa się kilka obrysów, przed kontynuowaniem zdecyduj, który z nich odpowiada za główną bryłę.

Nie zakładaj, że początek ścieżki znajduje się przy ramieniu lub biodrze. Sprawdź to: zmień szerokość zwężenia na jednym końcu i zaobserwuj, który koniec reaguje. Zapisz przyporządkowanie w nazwach kontrolerów, na przykład „Szerokość początkowa — ramię” i „Szerokość końcowa — nadgarstek”. Ten krótki test pozwala uniknąć późniejszych pomyłek przy regulacji.

Na potrzeby nowego testu na natywnej warstwie kształtu narysuj otwartą, zakrzywioną ścieżkę z obrysem i bez wypełnienia. W istniejącym hose'ie zachowaj wygenerowaną ścieżkę i połączenia riga. Celem jest zmiana właściwości renderowania wokół tej ścieżki przy zachowaniu możliwości korzystania z systemu pozy.

Sekcja 3

3. Skonfiguruj zwężenie przed połączeniem suwaków

Rozwiń Taper pod widocznym obrysem. After Effects udostępnia parametry Start Length i End Length, które określają obejmowane fragmenty, oraz Start Width i End Width, które kształtują ich grubość. Szerokość końca nie daje widocznego efektu zwężenia, gdy odpowiadająca jej długość zwężenia wynosi zero. Jednostki długości wyrażone w procentach sprawiają, że przejście jest względne wobec długości ścieżki. Adobe: Jak zwężać obrysy kształtów

Użyj następującej konfiguracji początkowej:

  • Ustaw Length Units na Percentage.
  • Ustaw Start Length i End Length na 50%.
  • Ustaw Start Width i End Width na 100%.
  • Ustaw Start Ease i End Ease na zero, aby początkowe przejście było proste.

To proponowany profil początkowy, a nie wymagana specyfikacja riga. Neutralne wartości na końcach dają punkt odniesienia przed wprowadzeniem zwężenia. Gdy kontrolki będą działać, dopasuj długości przejść i wygładzanie do konturu postaci. Podczas pierwszego testu pozy pozostaw te ustawienia bez zmian, aby niezależnie ocenić zmiany szerokości.

Sekcja 4

4. Dodaj trzy suwaki dla animatora i połącz je z właściwościami

Utwórz warstwę null o nazwie „Limb Width Controls”. Dodaj trzy efekty Slider Control, wybierając Effect > Expression Controls > Slider Control. Zmień nazwy efektów i wprowadź poniższe wartości początkowe. Adobe umożliwia umieszczanie kontrolek wyrażeń na warstwie null i odwoływanie się do nich z właściwości innych warstw. Adobe: Korzystanie z kontrolek wyrażeń

Nazwa suwaka Wartość początkowa Właściwość docelowa
Maximum Width 32 Stroke Width
Start Width Percent 100 Taper > Start Width
End Width Percent 100 Taper > End Width

Dla każdej właściwości docelowej kliknij stoper z wciśniętym klawiszem Alt w systemie Windows lub Option w systemie macOS, aby włączyć wyrażenie. Przeciągnij narzędzie pick whip wyrażenia na wartość liczbową odpowiadającego suwaka. Powtórz dla wszystkich trzech właściwości, sprawdzając każde połączenie przed dalszymi krokami.

Użyj pick whip, aby After Effects utworzył odwołania z rzeczywistymi nazwami warstw i efektów. Zmień nazwy kontrolek przed ich połączeniem. Jeśli tworzysz kilka warstw kontrolek, użyj dla każdej kończyny odrębnych nazw. Adobe zaleca opisowe nazwy efektów i wyjaśnia, że połączone kontrolki wyrażeń można klatkować. Adobe: Korzystanie z kontrolek wyrażeń

Przetestuj każdy suwak osobno. Maximum Width powinien zmieniać grubość głównego obrysu. Start Width Percent powinien wpływać na sprawdzony początek ścieżki, a End Width Percent — na drugi koniec. Przed rozpoczęciem animacji przywróć oba suwaki końcowe do wartości 100. Ta procedura wykorzystuje połączenia w interfejsie i nie wymaga niestandardowego skryptu.

Sekcja 5

5. Przetestuj skrót perspektywiczny na trzech wyraźnie różnych pozach

Zanim dopracujesz przejścia, przygotuj trzy pozy utrzymane przez kilka klatek. Poniższe wartości są przykładowymi założeniami projektowymi, a nie zmierzonymi wynikami perspektywicznymi. Zakładają, że ścieżka zaczyna się przy ramieniu, a kończy przy nadgarstku, oraz że długości zwężenia skonfigurowano zgodnie z wcześniejszym opisem.

Poza testowa Maximum Width Start Width Percent End Width Percent Cel rysunkowy
Neutralna pozycja bokiem 32 100 100 Ustalenie normalnego konturu
Nadgarstek zbliża się do widza 44 65 100 Podkreślenie końca przy nadgarstku
Nadgarstek oddala się od widza 32 100 65 Podkreślenie końca przy ramieniu

W pozie z nadgarstkiem zbliżającym się do widza przesuń nadgarstek bliżej ramienia w kompozycji, aby skrócić widoczny zasięg kończyny. Dopasuj zgięcie, aż skrócony kontur będzie wyglądać celowo, a następnie wprowadź różnicę szerokości. Oceniaj rezultat, gdy dłoń jest widoczna, ponieważ jej rozmiar i nakładanie się na inne elementy pomagają przekazać zamierzoną orientację.

W pozie z nadgarstkiem oddalającym się od widza odwróć akcent szerokości i ponownie oceń położenie dłoni względem postaci. Samo zamienienie dwóch wartości szerokości może dać niejednoznaczną pozę. Sprawdź cały kontur, w tym miejsce, w którym kończyna wyłania się z tułowia i łączy z dłonią.

Jako decyzję projektową dotyczącą animacji unikaj automatycznego sterowania szerokością na podstawie odległości między dwoma kontrolerami. Mała odległość między końcami może opisywać wiele póz, w tym zgięcie bokiem. Niezależne kontrolki szerokości pozwalają zachować możliwość wyboru zamierzonego wrażenia głębi.

Jeśli poza staje się czytelna dopiero po skrajnej zmianie szerokości, najpierw wróć do linii środkowej i nakładania się elementów. Używaj grubości, aby wzmocnić zrozumiały rysunek. Dopasowuj trzy pozy utrzymane przez kilka klatek, aż każda będzie czytelna w docelowym rozmiarze wyświetlania.

Sekcja 6

6. Animuj kontrolki bez wprowadzania pulsowania grubości

Gdy pozy utrzymane przez kilka klatek będą działać, ustaw klatki kluczowe dla trzech suwaków w odpowiednich momentach. Najpierw odtwórz powolne przejście. Dokładnie sprawdzaj klatki między pozami, tak samo jak pozy skrajne: nawet przekonująca para rysunków może dać niezgrabny kontur pośredni.

Przydatna kolejność diagnostyczna to pozycja, zgięcie, profil szerokości, a następnie tempo. Jeśli kończyna wydaje się puchnąć przed obrotem, przesuń zmianę szerokości w czasie lub ją złagodź. Jeśli bliższy koniec staje się szeroki, ale widoczny zasięg się nie zmienia, sprawdź, czy ruch nie wymaga wyraźniejszej fazy skracania.

Przez całe przejście sprawdzaj połączenie z dłonią lub stopą. Szerszy nadgarstek przy małej, niezmienionej dłoni może utworzyć niezamierzony kształt mankietu. W razie potrzeby dostosuj sąsiadującą grafikę albo zmniejsz lokalną zmianę szerokości. Oceniaj połączony kontur, a nie sam hose.

Domyślnie nie stosuj tej samej animacji szerokości do każdej kończyny. Najpierw dopracuj reprezentatywny ruch, a potem wykorzystaj go jako punkt odniesienia dla konfiguracji. Każda kończyna nadal wymaga własnych decyzji dotyczących pozy i konturu.

Sekcja 7

7. Rozwiązywanie typowych problemów z kontrolkami szerokości

Objaw Co sprawdzić Praktyczne następne działanie
Suwak końcowy wydaje się nieaktywny Odpowiadająca mu długość zwężenia i wybrany obrys Ustaw niezerową długość i sprawdź widoczny obrys
Zmienia się niewłaściwy koniec Rzeczywisty kierunek ścieżki Popraw etykiety lub połączenia kontrolerów
Odwołanie szerokości zgłasza błąd Nazwy warstwy i efektu Połącz ponownie za pomocą pick whip
Kończyna wygląda na napompowaną pośrodku Maksymalna szerokość i przejście zwężenia Zmniejsz maksimum lub zmień kształt przejścia
Skrócona poza pozostaje niejednoznaczna Linia środkowa, elementy na końcach i nakładanie się Przerysuj pozę przed zwiększeniem zwężenia
Po zmianie stylu kontrolki szerokości przestają działać Obrys, do którego przypisano wyrażenia Sprawdź i ponownie połącz zamierzone właściwości renderowania

Gdy ruch będzie działać, zachowaj styl do ponownego wykorzystania. Battle Axe umożliwia zapisywanie i kopiowanie stylów hose'a, ale przed użyciem sprawdź konfigurację na innym hose'ie: upewnij się, że odwołania szerokości wskazują kontrolki przeznaczone dla tej kończyny. Battle Axe: Styles

Dobrze przygotowany rig pozwala natychmiast przywrócić neutralną grubość, podkreślić dowolny koniec i zmienić pozę bez przebudowy konfiguracji szerokości. Utrzymuj trzy kontrolki w prostej formie, przetestuj je w obu kierunkach głębi i dopracuj kontur w skali, w jakiej postać będzie faktycznie oglądana.

Sekcja 8

Źródła

Warto przeczytać

Eksploruj dalej ten temat