In deze tutorial gaan we kijken hoe je een leuk uitziend en gemakkelijk te creëren uitvouweffect in After Effects kunt creëren. We zullen ons vectorlogo gaan delen door middel van maskers, dan zullen we het logo ouder maken en animeren om een realistisch uitvouwbaar uiterlijk te geven met behulp van uitdrukkingen.
Het eerste dat we moeten doen, is het logo in driehoeken verdelen. Omdat we uiterst nauwkeurig moeten zijn, kan het doen in After Effects heel moeilijk zijn. Daarom ontwerpen we eerst ons uitvouwsysteem in Illustrator.
Selecteer het gereedschap Rechthoek door op M te drukken en teken dan een vierkant met de Shift-toets ingedrukt.
Verander de kleur van het vierkant.
Selecteer het gereedschap "Ankerpunt verwijderen" door op - te drukken en het ankerpunt rechtsonder te verwijderen Nu hebben we een driehoek met een perfecte helling van 45 graden.
Dubbelklik op de naam van de laag en hernoem hem in "Triangle".
Klik vervolgens op het cascademenu rechtsboven in het lagenvenster en klik op "Dubbele driehoek".
Draai het nieuwe niveau dat je zojuist hebt gemaakt van 180 graden, verander de kleur en de naam in "Triangle 2".
Selecteer nu de 2 driehoeken die je zojuist hebt gemaakt en dupliceer ze opnieuw en opnieuw, en voel je vrij om met hun rotatie te spelen totdat je een instelling vindt die aan je voldoet. Bedenk dat elke driehoek een van de delen van het logo vertegenwoordigt die zich tijdens de animatie zullen ontvouwen.
In deze zelfstudie heb ik ervoor gekozen om het logo in 16 delen te verdelen, maar u kunt het in een hoger aantal driehoeken verdelen. Vergeet niet dat elke driehoek op een andere laag moet worden geplaatst.
Bewaar je project door het een naam te geven Masks.ai
Open After Effects, maak een nieuwe compositie van 1920x1080, 25fps en plaats je logo in het midden van de compositie zelf.
Importeer het bestand Masks.ai, zorg ervoor dat je het als een compositie importeert.
After Effects maakt automatisch een nieuwe comp genaamd Masks. Open het en selecteer alle lagen door op Cmd + A te drukken en kopieer ze vervolgens door op Cmd + C te drukken.
Schakel terug naar je hoofdsamenstelling en plak alle lagen door op Cmd + V te drukken. Verlaag vervolgens de dekking om een idee te krijgen hoe het logo wordt verdeeld.
Verberg alle lagen behalve de logolaag en de laag "Driehoek 1" Selecteer de driehoek en ga naar Laag> Auto-trace. Stel de Tolerantiewaarde in op 20, Minimaal gebied op 10px, Drempel op 50 en Hoekrondheid op 0%, en haal het vinkje weg bij "Toepassen op nieuwe laag".
Druk op OK en er verschijnt een nieuw masker dat exact dezelfde vorm zal hebben als de driehoek die we in Illustrator hebben getekend.
Selecteer de laag Driehoek, druk op de sneltoets M, die u alle maskers toont die op die laag zijn toegepast. Selecteer Masker 1 die we zojuist hebben gemaakt en druk op Cmd + X om het te knippen en verwijder vervolgens de laag "Driehoek".
Selecteer nu de logo-laag en druk op Cmd + V. Het masker wordt geplakt op ons logo, selecteer de modus "Toevoegen" om het deel van het logo te krijgen dat we gaan animeren. Hernoem het "Deel 1".
Belangrijk! Wanneer u het logo in After Effects importeert, moet het al de juiste maat hebben. Als u de schaal van het logo in AE wijzigt, zal deze methode niet werken. Als u het formaat wilt wijzigen, wijzigt u dit in Illustrator voordat u het in AE importeert.
Sleep in de compositie een nieuw exemplaar van het logo en herhaal stap 12 en 13 voor elk van de 16 driehoeken. Als u merkt dat er een onnauwkeurigheid bestaat tussen een masker en de ander, maakt u dit handmatig.
Zodra stap 14 is voltooid, hebben we een nieuwe versie van het logo die wordt gevormd door 16 driehoekige delen.
Druk op Cmd + A en schakel alle lagen naar 3D.
Voeg een nieuw licht toe en verander de Z-positie in "-1500".
Onze scène is nu ingesteld. Wat we nu moeten doen, is om elke laag boven de laag te plaatsen die er het dichtst bij staat. Er is geen specifieke regel om te volgen wanneer je besluit hoe je bovenliggende lagen gebruikt, gebruik gewoon je fantasie en speel rond totdat je beslist hoe je je logo wilt laten uitkomen.
In mijn animatie zullen we beginnen met deel 2. In de volgende afbeelding zal ik laten zien hoe ik de lagen verzorgde en in welke volgorde de lagen zich ontvouwen.
Nu moeten we het ankerpunt van elke laag verplaatsen en het langs de kant plaatsen waarrond we willen dat het roteert. Druk op Y om het gereedschap Ankerpunt te gebruiken en zoom zo veel mogelijk in, zodat u heel precies kunt zijn bij het plaatsen van het nieuwe Ankerpunt.
Alle delen die langs de verticale of horizontale zijde gaan roteren, zijn klaar om te worden geanimeerd. U hoeft alleen de X-rotatie te veranderen en of de ankerpunten op de horizontale zijde zijn geplaatst. Gebruik de Y-rotatie als het ankerpunt zich aan de verticale kant bevindt. Zoals je in het onderstaande voorbeeld kunt zien, heb ik de X-rotatiewaarde op deel 15 gewijzigd en deze roteert goed.
Wanneer het ankerpunt zich langs de diagonale zijde bevindt, zal het roteren van X- of Y-rotatie niet de goede kant op draaien, zoals u in het onderstaande voorbeeld kunt zien.
Wat u moet doen, is de Z-oriëntatiewaarde wijzigen in 45 °, de Z-rotatiewaarde op -45 °, en u zult zien dat de Y-rotatiewaarde verandert als onze laag zich gedraagt zoals we willen dat het doet.
Onze samenstelling is volledig ingesteld!
Nu hoeft u alleen nog maar de rotatie te keyframen, een rotatiewaarde -180 of 180 toe te wijzen (afhankelijk van of u deze van voren of van achteren wilt draaien) naar het eerste sleutelframe en van 0 naar de tweede. Vergeet niet dat als het gedeelte langs de verticale zijde beweegt, dit hoofdframe op de Y-waarde moet worden geplaatst, als het langs de horizontale zijde draait, moet u de hoofdframes op de X-waarde plaatsen.
Ik ben begonnen vanuit gedeelte 2 dat roteert langs de horizontale zijde, om het een springerige uitstraling te geven. Ik gebruikte deze uitdrukking:
n = 0; if (numKeys> 0) n = nearestKey (time) .index; if (key (n) .time> time) n--; if (n == 0) t = 0; else t = time - key (n) .time;
if (n> 0) v = velocityAtTime (key (n) .time - thisComp.frameDuration / 10); amp = 8; freq = 1,0; verval = 2,0; waarde + (v / 100) * amp * Math.sin (freq * t * 2 * Math.PI) / Math.exp (verval * t); Else value;
U kunt ook twee keyframes op de dekkingswaarde plaatsen van 0 tot 100, zodat het gedeelte wordt weergegeven terwijl het roteert.
Doe hetzelfde voor alle lagen en als je klaar bent, verplaats je de rotatie-keyframes naar achteren als je wilt dat ze eerst uitvouwen, of naar voren als je wilt dat ze later uitvouwen, totdat je een leuk uitziend ontvouwend effect krijgt.
Druk op Cmd + A om alle lagen te selecteren en vervolgens Cmd + Shift + C om ze vooraf samen te stellen, de Pre-comp te hernoemen naar "Logo", daarna een slagschaduw toe te passen, de overvloeimodus in vermenigvuldigen te veranderen en een papierstructuur te importeren om het als achtergrond te gebruiken.
Nu kunnen we het uitvouweffect dat we zojuist hebben gemaakt, gebruiken om een aantal coole achtergrondeffecten toe te voegen. We hoeven alleen de samenstelling van het logo te dupliceren en het effect "Opvulling" aan elke laag toe te voegen om ze volledig wit te laten lijken. Hernoem dan de compositie naar "Achtergrond ontvouwen".
Sleep vervolgens de compositie "Background Unfold" naar je hoofdcomponent, verander de mengmodus naar vermenigvuldigen en vergroot de schaal totdat het uitvouwbare effect de achtergrond van de compositie vult. Dupliceer het, draai het 180 graden op de Y-as en verplaats het naar enkele frames vooruit.