I denne opplæringen vil vi skape en buet ekstrudert logo som er basert på Videohive-prosjektet Curved Chrome Logo. Vi skal gå gjennom en teknikk for å skape kurveffekten ved hjelp av masker. I tillegg bruker vi få uttrykk og noen mindre triks for å kontrollere overshooting-effekten, ekstrudere og skygge ved hjelp av bare noen få keyframes.
Lag en ny sammensetning. Kompdelen skal være 1920x400.
Sett inn logoen din.
Lag en annen sammensetning med det samme Høyde og Bredde. Navngi det Logo + Stroke.
Sett inn Logo Comp i denne komposisjonen og lag en kopi av den.
Søke om Fylle og Enkel Choker effekt på bunnlogglaget og bruk følgende innstillinger.
Nå høyreklikk på nederste Logo lag, gå til Layer Styles og legg til Gradient Overlay.
Bruk følgende innstillinger for Gradient Overlay.
Klikk på Rediger Gradient mulighet til å bruke forskjellige nivåer av farge på den.
Hvis du solo det nederste laget, vil du se noe slikt.
Aktiver begge lagene for å se kantene på logoen som jeg opprettet i trinn 5 med Simple Choker-effekten.
Lag en Full HD-komposisjon.
Sett inn Logo + Stroke komp i denne sammensetningen.
Gi nytt navn til logo1.
Lage en ny Justeringslag og omdøpe den til Controller. Lag> Nytt> Justeringslag.
Påfør to Expression Controls på dette Justeringslag. Skyvekontroll og Fargekontroll.
Gi nytt navn til disse to Expression Controls til Kurve Dybde og Ekstruder farge.
Velg nå logo1 lag og dobbeltklikk på Rektangulær maske mulighet til å lage en maske på den.
Klikk deretter på Form å ta med formalternativer. Nå er startverdiene for Venstre og Ikke sant var 0 og 1920 Henholdsvis. Jeg endret dem til -1000 og 2920 å utvide masken på X-akse bare.
Du kan se nå at masken er større enn laget på X-aksen.
Dupliserer logo1 lag og ta med på Stilling innstillinger ved å trykke P mens laget er valgt.
Alt + klikk på stoppuret for å sette inn et uttrykk som vil hjelpe oss med å lage en Buet ekstrudering effekt.
Sett inn dette Uttrykk i Ekspressionspanel.
offset = thisComp.layer ("Controller"). effekt ("Curve Depth") ("Slider") * - 1;
p = thisComp.layer ( "Logo1")
offsetInterval = Math.abs (index-thisComp.layer ( "Logo1") indeks.);
[P.position [0], p.position [1], p.position [2] + (offset * offsetInterval)];
Ovennevnte skript er koblet til Ekspresjonskontrollkurv Dybde som vil kompensere laget fra Logo1 med 1 pixel.
Skape 100 eksemplarer av logo1 lag ved å duplisere det.
Opprett et nytt kamera.
Hvis du roterer logoen, vil du se at det er absolutt ingen ekstrudering på den.
Dette skyldes at pikseldybdsverdien er koblet til kurvdybden som er Null i dette tilfellet.
Øk den med en piksel.
Du bør se Extrude nå fordi hvert lag er adskilt med 1 piksel i Z-aksen.
Ta på maskeringsalternativene til Logo100 lag og bruk følgende innstillinger og solo det for å se forhåndsvisningen.
Grunnen til at jeg gjorde dette er å få en tynn linje av logoen.
Jeg fortsatte å redusere verdien av Maskutvidelse med hvert lag som hjalp meg med å oppnå ønsket effekt.
Du kan se at verdien av Ekspansjon er redusert med 3 i hvert lag fra 100 til 86.
Fra 85 til 63 verdien er skilt av 2.5 per lag.
Fra 62 til 54 Ekspansjonsverdien forskjellen er 2 i hvert lag.
Fra 53 til 32 forskjellen er 1.5 i hvert lag.
I alle de resterende lagene er utvidelsesverdien forskjellen bare 1.
Du kan se kurveeffekten på logoen, fordi masken holdes redusert over lagene i Z-aksen.
Her er en sidevisning av logoen.
Mens du ser nærmere, kan du se at toppkanten på logoen ikke er ekstrudert mens den sentrale delen er ekstrudert.
Dette er også en grunn til å bruke Logo comp med små Høyde verdi. Maskutvidelsesverdien av bunnlagene er nesten 0, og de ovennevnte har større verdi enn de nederste som skjærer ut en liten del av logoen fra kantene og derved svinger en kurveffekt.
Endre logoen for å se om den fungerer med alt.
Du bør se noe sånt
Nå for å kontrollere Extrude farge, Lås Controller Layer Panel.
Åpne Logo + Stroke lag og koble fargen til Fylle effekt med Ekstruder farge.
Du bør se noe sånt.
Bytt farge for å se om alt fungerer bra.
Du bør se grønne skyggelagte sider.
Dupliserer logo1 lag og gi nytt navn til det skygge.
Søke om Fylle og Raskt uskarphet effekter med følgende innstillinger.
Lag en ny Solid og navn den BG. Dette vil bli brukt som bakgrunn for å se nyanser og skygger på riktig måte.
Sette BG lag under alle de resterende lagene. Også duplisere skygge lag.
Søke om CC Radial Blur effekt på Skygge 2 lag med følgende innstillinger.
Du bør se noe slikt:
Å lage en Overskyt ekstrudere effekt, er det viktig at Extrude and Shadow reagerer på samme måte. For å gjøre dette, koble til Beløp Verdi av CC Radial Blur til Kurve Dybde effekt på Controller lag. Alt + klikk på Beløp av CC Radial Blur og sett inn følgende uttrykk.
thisComp.layer ("Controller"). effekt ("Curve Value") ("Slider") * 7.5
Jeg Multiplied Expression med 7.5. Hvilket betyr at verdien av Extrude er 1, vil verdien av skyggen være 7,5 for å samsvare med tettheten av ekstrudere.
Å lage en shooting effekt, få noen Nøkkelrammer på Kurve Dybde Verdi.
Her er verdiene jeg brukte for demoen.
Deretter Alt + klikk på stoppeklokke og sett inn følgende uttrykk.
n = 0;
hvis (numKeys> 0)
n = nærmeste nøkkel (tid) .index;
hvis (nøkkel (n) .tid> tid)
N-;
hvis (n == 0)
t = 0;
annet
t = tid - nøkkel (n) .tid;
hvis (n> 0)
v = hastighetAtTime (nøkkel (n) .time-thisComp.frameDuration / 10);
amp = 7,5;
freq = 1,5;
forfall = 2,0;
verdi + (v / 100) * amp * Math.sin (freq * t * 2 * Math.PI) /Math.exp (henfall * t);
ellers
verdi;
Dette uttrykket brukes og deles av en bruker på Vimeo. Her er lenken til uttrykket. Kreditt går til sine forfattere for å skape denne fantastiske Overshooting Expression.
Du vil kanskje spille med verdiene for amp, freq og decay. Avstanden mellom Nøkkelrammer og verdien av kurveffekten vil også påvirke Overhooting-effekten som du kan se fra forhåndsvisningsvideoen.
Det er en mer interessant ting du kan gjøre. Du kan sette en negativ verdi for Kurve Dybde og du vil se en omvendt kurve ekstrudering.
Du bør se noe sånt.
I denne opplæringen lærte vi hvordan å lage en buet ekstrudereffekt ved hjelp av masken og dens ekspansjonsverdi. Vi reduserte verdien av utvidelsen med hvert lag for å oppnå en fin kikk kurve. I tillegg lærte vi hvordan vi oppnådde en overshooting-effekt ved hjelp av et lite skript og fikk noe annerledes utseende ved hjelp av vårt kontrollerlag.
Merk: Du kan spille med dine egne maskeinnstillinger for å få en unik kurveeffekt. Bare endre verdiene for Mask Expansion tilsvarende i alle lagene for å se hva som passer best for deg.