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.
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.
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.
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.
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.
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.
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.
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.
Źródła
- Battle Axe, Controls.
- Battle Axe, Styles.
- Adobe, Jak zwężać obrysy kształtów.
- Adobe, Korzystanie z kontrolek wyrażeń.
