w Praktyce
6 godz. 18 min · After Effects · Grafika motion i 3D
Michał WedlechowiczWystartujemy z wprowadzeniem do After Effects. Poznamy podstawowe funkcje programu, przygotujemy i zaciągniemy do niego pierwsze materiały i zaczniemy wprawiać je w ruch pracując na ścieżkach wektorowych. Zainstalujemy plugin Lottie i skonfigurujemy swoje konto w serwisie Lottie FIles, abyśmy mogli eksportować tam nasze animacje i pobierać je w formatach dotLottie albo JSON.
W drugim rozdziale zaczniemy pracować nad docelowym projektem. Poznasz te funkcje Aftera, które będą istotne dla przygotowania plików Lottie. Poznasz też ograniczenia i najczęstsze problemy, oraz dowiesz się jak sobie z nimi radzić i jak optymalizować pliki importowane do After Effects. Dowiesz się też jakich narzędzi wolno używać, a które nie są wspierane przez format Lottie. Jeżeli natomiast pracujesz już z motion designem i znasz bardzo dobrze After Effects, to dzięki temu szkoleniu będziesz wiedział jak wykorzystać swoje umiejętności na zupełnie nowym polu, jakim jest animacja na potrzeby interfejsów.
Ostatni rozdział kursu to dopracowanie projektu w najmniejszych szczegółach i praca ze ścieżkami wektorowymi oraz z ich animacją. Usuniemy niepotrzebne elementy w kompozycjach i zadbamy o optymalizację pliku oraz o jego wagę. Postaramy się, żeby jego waga oscylowała w granicach od kilkudziesięciu do maksymalnie kilkuset kilobajtów, aby nie obciążać strony internetowej. Dodatkowo zaimportujemy nasz Lottie do Webflow, abyśmy mogli zobaczyć jak w praktyce będzie działała nasza animacja i w jakie interakcje możemy z nią wchodzić.
Jednym z praktycznych projektów jaki stworzymy w trakcie kursu będzie Bardzo zaawansowana animacja postaci oparta na ruchu węzłów wektorowych. Do stworzenia projektu wystarczą nam podstawowe funkcje Aftera. W kursie dowiesz się, że projektując animację pod Lottie nie możemy korzystać z bardziej złożonych narzędzi After Effects, ponieważ mogą nie być one wspierane przez format Lottie czy JSON. Przejdziemy przez listę funkcjonalności, które możemy stosować, a których lepiej unikać, aby mieć pewność, że nasze animacje będą wyświetlać się prawidłowo na wielu różnych platformach.
Materiał szkoleniowy, to zbiór lekcji wideo, poukładanych w odpowiednich rozdziałach i podzielonych na części tematyczne. Został opracowany z myślą o: projektantach graficznych, UI designerach, motion designerach. Wszystkie lekcje przygotowane są tak, aby osoby początkujące mogły nauczyć się podstaw animacji obsługi After Effects. Natomiast osoby posiadające już doświadczenie z animacją dowiedzą się jak wykorzystać swoją wiedzę dla tworzenia animacji i interakcji w dziedzinach związanych z Digital Designem. Kto jeszcze może skorzystać na wiedzy zawartej w tym kursie? Graficy pracujący w zawodzie od lat - doświadczeni graficy będą mogli wykorzystać swoją wiedzę na zupełnie innym polu, jakim jest motion. Dowiedzą się jak działa After Effects, oraz jak eksportować poprawne pliki Lottie, niezawierające błędów. Zyskają nowe perspektywy i umiejętności, które pozwolą im wyróżnić się na konkurencyjnym rynku pracy. Freelancerzy pracujący zdalnie dla dużych agencji reklamowych - dla nich materiał to droga do poznania nowych technik pracy i wykorzystania swojej wiedzy na zupełnie innych polach, co przełożyć się może na otrzymywanie bardziej zróżnicowanych zleceń i lepsze zarobki.
OK.
No to działamy teraz z kolejną kompozycją, która związana jest z konwersacją
między użytkownikiem a czat botem.
I teraz jak to wygląda?
Mamy tutaj pierwszą wiadomość, która powinna się wyświetlić.
Tutaj jest kolejna.
Tutaj jest druga wiadomość, którą wpisuje użytkownik i kolejna wiadomość
od sztucznej inteligencji.
Trzecia wiadomość, którą wpisuje użytkownik.
I tutaj jest ostatnia wiadomość od bota.
I teraz jak ja rozłożyłem to na warstwach w ilustratorzy.
Każda wiadomość, każdą wiadomość w zasadzie zbudowałem z background u.
Czyli tutaj mamy message i jeden background.
Następnie mamy Message 1, czyli warstwę, na której jest tekst i message 1
warstwa, na której jest awatar.
I tak w zasadzie zbudowana jest każda kolejna wiadomość, natomiast tutaj
mamy troszeczkę więcej rzeczy. Message 2.
Message 2 Background czyli ten panel, na którym pojawi się wiadomość.
Mamy tutaj kolejny element Message 2, czyli
tą pierwszą informację Message 2, drugą informację i Message 2, trzecią
informację, no i oczywiście awatar jako osobna warstwa itd itd.
I będziemy dzięki temu, że rozbiłem sobie to w ten sposób na warstwy, każda warstwa
naturalnie jest podpisana, to będzie nam wygodnie z tym pracować w Operze.
Przechodzimy więc do aplikacji Adobe After Effects i tutaj importujemy
sobie ten dokument.
Dlatego naturalnie wybieram File Import File i jest to conversation.
Wklejamy to.
Importujemy to jako kompozycję z zachowaniem rozmiarów warstw.
Dokładnie w ten sposób w sposób jak zazwyczaj klikam tutaj.
No i mamy już.
Pierwsze elementy, tak i teraz chciałbym oczywiście animować też
ten tekst, żeby on się tutaj wpisywał jak z klawiatury, więc pojawia się tutaj.
Myślę, że tych, tych background ów każdej wiadomości nie będziemy animować.
Na pewno powinien nam się pojawić tutaj ten awatar, więc możemy sobie
już skopiować klatki kluczowe.
Na przykład skąd tutaj możemy skopiować fajną klatkę kluczową właśnie np.
chociażby z tej kompozycji tutaj, gdzie pojawiają się te poszczególne
elementy, np.
tutaj klatki kluczowe będą w porządku Command.
C Przechodzimy do kompozycji Conversation
Command V i fajnie nam wskakuje tutaj ten avatar.
Avatarów naturalnie nie będziemy zamieniać na wektory, bo to są bitmapy.
Nie da się takiego wektorowego zdjęcia uzyskać.
Natomiast jeśli chodzi o ten tekst tutaj mamy kłopot, bo musimy
pracować tutaj z aktywnym tekstem.
Tutaj mamy pewien problem, bo tak jak rozmawialiśmy w poprzedniej lekcji, musimy
tutaj stworzyć tekst taki aktywny, a później zamienić
go na ścieżki wektorowe i animować.
Wartość opacity dla każdej z literek.
Jest to czasochłonne. Niestety jest to czasochłonne.
Niestety, ale da nam bardzo fajny efekt i ograniczymy się tutaj do wpisywania z
klawiatury tylko tych wiadomości od użytkownika.
Natomiast czat bot będzie nam zwracał wiadomości w całości.
Nie będzie nam tutaj pokazywał jak się to wszystko wpisywało.
Więc przejdziemy sobie może tutaj do firmy.
I tutaj mamy pierwszą wiadomość od użytkownika.
Ja sobie ten tekst po prostu skopiuję.
Prawy prawy klawisz myszy Copy as tekst OK i przechodzimy do after.
A tutaj ustawiam sobie kursor Command V i mamy to wklejone.
Myślę, że możemy sobie tutaj zmniejszyć troszeczkę do dwudziestu siedmiu.
W porządku kolor.
Niech to będzie kolor biały.
OK, tutaj musimy sobie.
Ustawić to w ten sposób, czyli dać enter i to powinno powędrować tutaj.
Spróbujmy tutaj dać 28.
OK.
I teraz tą oryginalną warstwę usuwamy. Mamy.
Tekstową.
Warstwę I teraz zamienimy ją na kształty wektorowe.
I teraz pojawia się pytanie a dlaczego nie zamienić tej warstwy z Illustratora?
Ponieważ Illustrator takie litery traktuje bardzo dziwnie, tzn.
stwarza z tych liter, zwłaszcza z takich, które mają otwory w środku, jak np.
litera p albo litera o stwarza z nich tzw.
ścieżki złożone, więc będziemy mieli masę tutaj niepotrzebnych elementów, takich
jak dodatkowe grupy w grupach i masę tzw. merge path.
Stwarza to spory problem, bo musimy bardzo dużo elementów usunąć, co oczywiście
wpłynie niekorzystnie na czas pracy nad takim LOD.
I dlatego ja wolę sobie tutaj napisać ten tekst jako warstwę tekstową i
zamienić ją na ścieżki wektorowe.
Ten oryginalny tekst usuwamy.
Włączamy tą naszą warstwę tekstową, którą teraz stworzyliśmy.
I tu wybieram naturalnie prawy klawisz myszy Create shape from text
i ten oryginalny tekst mogę usunąć.
To co jest tutaj fajne to w momencie kiedy rozwiniemy content to mamy
każdą literę osobno i.
Z każdą z tych liter możemy pracować osobno.
Widzimy, że.
Widzimy, że kiedy rozwiniemy taką literę, to nie mamy tutaj dodatkowej grupy.
Mamy niestety match path, które będziemy musieli usunąć, ale nie mamy dodatkowych
grup w grupach, które musimy usuwać.
Jeżeli ja sobie tutaj zaznaczę tę warstwę i wpiszę sobie Merge path,
to mamy owszem kilka tych miechów do usunięcia, więc po prostu sobie je
zaznaczymy z wciśniętym klawiszem Command lub Ctrl na Macu i klawiszem Backspace
albo Delete możemy je usunąć.
I to wszystko.
I co teraz robimy? Zaznaczmy sobie nasz.
Naszą warstwę i to, co ja chciałbym zrobić, to odnaleźć tutaj tzw.
opacity, czyli wpisujemy opacity.
I teraz widzimy, że wyświetliło nam się opacity dla
każdej z grup, dla każdej z liter.
Dla litery P mamy opacity, dla obrysu, opacity dla wypełnienia i opacity dla.
Całej litery.
Dla całej grupy Natomiast jest to dosyć skomplikowane odnaleźć tutaj
w tych wszystkich stop oczach to właściwe opacity przy transform.
Dlatego ja proponuję, żebyśmy sobie to wyłączyli.
Robimy sobie jeszcze raz content naszej grupy i zaznaczmy sobie wszystkie
te grupy kształtów wektorowych za pomocą klawisza skrótów klawiaturowych
Command a lub Control a.
I teraz zrobimy taką rzecz.
Jeżeli ja tutaj ustawię sobie na pierwszej sekundzie Play Head i rozwinę sobie.
Zawartość grupy dla litery P, a następnie rozwinę.
Transform to mogę ustawić Stop poczta Opacity.
I mamy tutaj klatkę kluczową.
Warto zwrócić uwagę, że teraz kiedy zostały zaznaczone wszystkie grupy, to do
wszystkich tych grup zostało została dodana klatka kluczowa dla Opacity,
więc znacznie skraca to naszą pracę.
Teraz przesunę się jedną klatkę w lewo i tu dla Opacity ustawię 0.
I teraz każda z liter, każda grupa wektorowa, która tworzy nam literę,
otrzymała dwie takie same klatki kluczowe dla Opacity.
Możemy się o tym przekonać w bardzo prosty sposób.
Zaznaczam naszą warstwę, a następnie wybieram ul na klawiaturze i widzimy, że
dla wszystkich grup wektorowych, zarówno dla tej, która tworzy literę P,
L, E, A, S itd.
Zostały utworzone dwie klatki kluczowe jedna z opacity ustawionym na 0, a
druga z opacity ustawionym na 100%.
I teraz wystarczy, że sobie po prostu będziemy przesuwać te
klatki kluczowe w czasie.
W ten sposób jest to troszeczkę czasochłonne, ale pokażę Ci fajny sposób.
Zaznaczmy sobie wszystkie te klatki kluczowe tutaj.
Przesuniemy je. Przesuniemy je sobie tutaj.
Na początek ok.
I teraz przytrzymując klawisz Shift odznaczamy sobie klatki kluczowe dla
litery P, czyli dla tej pierwszej.
Następnie przesuwamy to o jedną klatkę do przodu.
Odznaczamy, przesuwam, odznaczamy, przesuwam, odznaczamy,
przesuwam, odznaczamy.
I znowu te klatki kluczowe przesuwamy o jedną klatkę do przodu z
Shift em odznaczamy kolejne.
No i ok, zobaczmy jak się to animuje.
Wygląda bardzo fajnie, Trwało to troszeczkę, ale efekt dało nam bardzo,
bardzo fajny, dlatego myślę, że warto z tego skorzystać.
Natomiast teraz przejdziemy do lekcji następnej, w której pokażę Ci co
zrobić dalej z taką konwersacją.
A no teraz to wszystko w tej lekcji.
Do usłyszenia po przerwie.