Alle emner

+

Hvordan du kan bruge udtryk i After Effects

Måske den mest magtfulde værktøj i din After Effects arsenal, udtryk giver dig mulighed at opnå din virkninger ved at producere værdier for parametre end kan derefter være knyttet til andre handlinger. Den primære funktion af udtryk er, at de reducerer behovet for hundredvis af manuelt angive keyframes for animation og enhver bevægelse animerede de gør jobbet en meget hurtigere proces.

1. tildeling af et udtryk til et parameter

For at vise den grundlæggende anvendelse af udtryk, har jeg oprettet en ny sammensætning og placeret 2 solid lag på den. Bunden ene er sort, den anden er blå.

expression-layers

Hvis jeg nu indstille opaciteten for det blå lag til nul i begyndelsen af tidslinjen, kan du bare se den sorte lag nedenunder.

expression-opacity-1

Hvis vi ønskede at indstille opaciteten for det blå lag til gradvist at øge, kunne, vi i dette tilfælde bruge keyframes nemt mellem to punkter for at opnå det, men vi kan tilføje et udtryk her til at illustrere, hvordan de arbejder.

Valg af den valgte parameter og derefter enten gå gennem Animation > tilføje udtryk eller genvej for at holde Alt (eller alternativ til Mac) samtidig med at klikke på stopuret åbner op for en tekstboks. Jeg bruger opacitet, og i tekstboksen jeg skriver tid * 7.

expression-opacity-2

Hvad dette betyder er bruge værdien tidsramme i sekunder, ganger det med 7 og sæt opaciteten for det blå lag på der. Så fra nej det stiger op, indtil den når sin maksimale 100. Ja, dette er en meget enkel demonstration, men dette princip er hvordan udtryk arbejde, og det er langt lettere at forstå begrebet fra disse former for eksempler.

expression-opacity-3

Der er nogle ting at bemærke om en parameter, når du har placeret et udtryk på det. For det første, vil du bemærke værdien vises i rødt. Dette angiver det bliver kontrolleret af et udtryk og kan ikke ændres manuelt.

Du bemærker også der er nogle ekstra knapper ved siden af etiketten udtryk. Den første er et = tegn, det er knap hen til slukke udtrykket midlertidigt uden at slette det, som du tester eller arbejde gennem en sekvens f.eks. Andet er en graf knap, der gør det muligt for værdierne af udtrykket, der skal afbildes i grafvisning.

graph

Som du ville forvente fra den formel, der anvendes, viser grafen opaciteten stiger med tiden for det blå lag.

Den tredje knap er knappen Vælg pisk, som gør det muligt at oprette simple udtryk meget nemt. At trække pick pisken fra én parameter til en anden skaber en levende forbindelse mellem de to, der angiver værdien af den aktuelle parameter fra værdien af den anden. For et enkelt link, der er en meget hurtig måde at opnå det.

Et godt eksempel på dette er hvis jeg åbne et udtryk for rotation og træk sin pick pisk til vores opacitet parameter, der er stadig indstillet til at stige med tiden.

Jeg faldt det blå lag lidt så du kan se effekten i rammen her.

pick-whip-1

Hvad sker der, når du spiller dette nu, er at ikke kun opaciteten øger som før lag også roterer med det.

pick-whip-2

Som du kan se, kan evnen til at forbinde forskellige parametre aktiverer ganske komplekse relationer skal nås meget hurtigt og nemt.

At trække pick pisken på denne måde kan skabe den samme slags relationer på tværs af forskellige lag, udvidelse af mulighederne.

Det er værd at bemærke, hvad pick pisken betyder i bund og grund er automatisk oprette udtryk for en given forbindelse for dig, du kan gøre det samme manuelt, hvis du er velbevandret i udtryk, og det er vigtigt at huske, kan du redigere den tekst lavet af pick pisken at ændre effekter, hvis du ønsker at.

Den sidste knap er sprog editor, der tillader dig at vælge sætning forstået af efter-effekter fra de forskellige muligheder i stedet for at skrive dem fra hukommelsen. At vælge en placerer det i udtryk tekst bar.

2. vektorer

Der er nogle terminologi, du skal få styr på Hvornår arbejder med udtryk, en af de store er vektorer og arrays. At vise dette, jeg har tilføjet en ny tekstlag indeholdende ordet udtryk på toppen af vores eksisterende projekt. Hvis vi bruge pisken til at forbinde holdning og opacitet parametrene, vil du se værdien i udtrykket er

Temp = transform.opacity;

[temp, temp]

vector-1

Bemærk, at det skaber to værdier, fordi selvom opacitet har en enkelt værdi, stilling kræver to (3 Hvis det var en 3D lag selvfølgelig) værdier til funktion, x og y-værdier.

De udtryk, der indeholder to eller flere værdier kaldes vektorer eller arrays. De er meget almindelige i After Effects, alt fra ankerpunkter, holdninger til at skalere omfatter mere end én værdi.

Bemærk venligst, selv om de fleste dokumentation synes at bruge ordene i flæng, en vektor omfatter kun tal, mens et array indeholder ord eller andre tekstobjekter.

Ved at inkludere et tal i parentes efter hver værdi (sådan som anker punkt [0], ankerpunkt [1] og så videre altid starter med 0 for det første) i et array, kan du henvise til dem direkte og uddrag netop denne værdi, dette er kendt som indeksering. Så hvis du ønskede y-værdi for en position, du ville bruge Position [1] (den anden værdi) og dette vil returnere y akseværdi på tidspunkt.

3. udvide på udtryk

Som vi kan se, kan tingene hurtigt blive ret kompliceret med udtryk, selv om de tilbyder en dyb kontrolsystem for komplicerede animationer og så videre, så det er måske forventeligt.

Men der er nogle gode nyheder, mange mennesker gør omfattende brug af evner af udtryk uden hver helt at få bugt med sproget. Dette skyldes, at der er en overflod af udtryk biblioteker på internettet, hvor du kan finde og kopiere udtryk for næsten alt du kan forestille dig, alt for gratis.

Nu nogle vil sige dette er en genvej og hjælper ikke lang sigt, men jeg er uenig med dette, og her er hvorfor. Fordi du kan se udtrykket så godt som hvad det gør ved hjælp af andre folks udtryk er en fantastisk måde at forstå, hvordan tingene er opnået, kan du redigere dem og lære, hvordan de gør hvad de gør, det er en fantastisk måde at ikke kun får nogle store effekter meget hurtigt, men at lære at genskabe lignende effekter dig selv fra bunden.

Nogle mennesker kan simpelthen bruge udtrykket biblioteker og aldrig se yderligere, men jeg tror, at for dem, der bruger dem som et værktøj til læring, de er en fantastisk ressource og den perfekte måde at udvide din udtryk viden.

Top