Lær hvordan du lager en lysstråler, tilpasset effekt fra grunnen av

En egendefinert effekt er en spesiell form for forhåndsinnstilling som ser ut og oppfører seg som et plugin. Det lar deg lagre en spesiell oppskrift på plugins og keyframes i noe som du kan bruke på nytt med letthet. Jorrit Schulte har produsert en mengde av disse svært nyttige tilpassede effekter og gir dem gratis på http://aenhancers.com. I denne opplæringen bryter han ned hvordan man lager den utrolig populære lysstråleffekten og hvordan man pakker alt sammen til en tilpasset effekt.

Vi kommer til å bryte ned hvordan du lager en lysstråleffekt, som skinne, og så lærer vi hvordan du lager en forhåndsinnstilt slik at du kan bruke den igjen når som helst du liker
innsiden av forhåndsinnstillingen. Endelig skal vi gjøre det forhåndsinnstilte til en tilpasset effekt ved hjelp av et skript fra nabscripts.com.

Last ned script

createCustomEffect.jsx

Trinn 1

La oss begynne med å skape den tilpassede effekten med alle kontrollene,
Hva en tilpasset effekt er. Det er bare en 'effekt' med alle uttrykkskontroller i den, men det er bare mye enklere å kontrollere, spesielt hvis du har mange kontroller.
Dette skriptet fungerer bare i AE 7, så hvis du jobber i AE 7.0, kan du hoppe over trinn 1 og 2. Ellers skal vi raskt redigere skriptet for å få det til å fungere i CS3 eller CS4. Lar åpne scriptet i Adobe ExtendScript Toolkit ved å dobbeltklikke på det ...

Steg 2

Lar oss gå inn og gjøre "Rediger> Finn og erstatt"
og finn: 7.0 & amp erstatte: CS3 (eller CS4 hvis du jobber i CS4)
klikk på Erstatt alt, du får en melding om at 5 gjenstander er erstattet, klikk OK
Lagre deretter skriptet

Trinn 3

Legg nå skriptet inne i AE Scripts-mappen (C: \ Program Files \ Adobe \ Adobe Etter Effects CS3 \ Support Files \ Scripts \ i CS3 på Windows), (Programmer / Adobe Etter Effects / Scripts on Mac)

Trinn 4

La oss starte AE og begynne å lage den egendefinerte effekten.
Kjør skriptet ved å gå "File> Script> createCustomEffect.jsx"

Trinn 5

Et nytt vindu dukker opp, dette skriptet er flott. Jeg liker det veldig bra, men det er litt begrenset.
Du kan ikke endre bestillingen, eller legge til grupper og ting som det.
Så la oss bare skrive et navn og et matchnavn (det er uten mellomrom) og la resten være som det er.
Hit Opprett. AE vil lukke.

Trinn 6

La oss åpne PresetEffects.XML-filen der alle de egendefinerte effektkoder lagres, i CS3 på Windows, standardfilbanen er C: \ Programmer \ Adobe \ Adobe After Effects CS3 \ Support Files \. På Mac må du høyreklikke på Application Effects-ikonet og velge "Vis pakkeinnhold"

Deretter er banen "Innhold / Ressurser / PresetEffects.xml"

Åpne PresetEffects.XML i Adobe ExtendScript Toolkit og bla hele veien til bunnen, der vil du se vår egendefinerte effekt.

Trinn 7

Nå kan vi begynne med å legge til kontroller til den egendefinerte effekten. Jeg tok deg tid til å lage en tekstfil med alle de tilpassede effektkodene jeg vet, slik at du kan bruke den på egenhånd, den er inkludert i forhåndsdefinert nedlasting på slutten av denne opplæringen. Jeg vil vise deg noen kontroller for å komme i gang. (Hvis det ikke er fornuftig, sjekk tekstfilen for Custom Effect-koder, og forhåpentligvis blir det mer sanselig.) Først legger du til en gruppe som heter Pre-Process.

Trinn 8

La oss legge til et avkrysningsboks og 2 glidebrytere inne i denne gruppen.

Trinn 9

Vi legger et punkt etter denne gruppen, vi vil at dette punktet skal være i sentrum av Comp som standard. På slutten av tekstfilen for Custom Effect-koder ser du et senterpunkt som legger til det.

Trinn 10

Du kan se de ferdige egendefinerte effektene fra den endelige forhåndsinnstillingen som er tilgjengelig for nedlasting på slutten av denne opplæringen, så la oss gå videre og starte Etter Effects igjen.

Trinn 11

Når du begynner, får du en melding som spør om du vil rydde opp oppstartsskriptet, klikk ja. Det er en ny komproduksjon som automatisk blir kalt 'My Custom Effect Comp'
i den kompisen er det et lag kalt 'Min Custom Effect', så se på Effektkontrollene for det laget, og der er det vår Custom Effect!

Trinn 12

Lag en ny kompis, velg hvilke innstillinger du liker, lag litt tekst slik at vi kan se hva vi gjør. Kopier og lim inn den egendefinerte effekten fra
'Min Custom Effect Comp' til dette tekstlaget.

Trinn 13

Først la oss legge til effekten som vil være grunnlaget for våre lysstråler, gå "Effekt> Uklarhet> Skarpere> CC Radial Fast Blur"

Trinn 14

Vi vil at disse strålene skal være større, jo lengre er kilden fra midten av komprimeringen, CC Radial Fast blur gjør dette ikke automatisk, så la oss legge til et uttrykk for beløpet ved Alt + å klikke på stoppeklokken. Den første delen av uttrykket vil representere senteret til komp, så vi skal lage 2 variabler 1 for X og en for Y-aksen:

 X = thisComp.width / 2; // (senter i X-akse) Y = thisComp.heigt / 2; // (senter i Y-aksen) SP = effekt ("Lysstråler") ("Source Point"); // (Kildepunktet fra den egendefinerte effekten) 

Nå trenger vi uttrykket som skal beregne avstanden mellom XY-senteret og punktet, det er en kommando for den kalt lengden slik at vi kan skrive: lengde (SP, [X, Y]) Det er litt for mye, så legg til / 10 rett på slutten av det: lengde (SP, [X, Y]) / 10 nå må vi legge til at glidelengde skyveknappen som er for liten, så legg til * 2: + effekt ("lysstråler") Ray lengde ") * 2 Her er det fulle uttrykket: X = thisComp.width / 2; // (senter i X-akse) Y = thisComp.heigt / 2; // (senter i Y-aksen) SP = effekt ("Lysstråler") ("Source Point"); // (Kildepunktet fra den egendefinerte effekten) lengde (SP, [X, Y]) / 10 + effekt ("Lysstråler") ("Ray lengde") * 2

Vi må også legge til et uttrykk for sentrum av CC Radial Fast Blur, så bare bruk pickwhip til Source Point. Uttrykket bør komme ut til dette:
effekt ("lysstråler") ("kildepunkt")

Trinn 15

Hvis CC Radial Fast Blur s beløp er 100, vil det ikke gå lenger fordi det er den maksimale verdien av denne effekten, for å overvinne dette må vi duplisere CC Radial Fast Blur.
Til denne dupliserte effekten må vi legge til i slutten av beløpet uttrykk -100, så når den første stopper, begynner den andre å vokse. Uttrykket for duplisert effekt bør se slik ut:

 X = thisComp.width / 2; // (senter i X-akse) Y = thisComp.heigt / 2; // (senter i Y-aksen) SP = effekt ("Lysstråler") ("Source Point"); // (Kildepunktet fra den egendefinerte effekten) lengde (SP, [X, Y]) / 10 + effekt ("Lysstråler") ("Ray lengde") * 2 -100 

Trinn 16

Alt ser bra ut så langt, nå skal vi se på Pre-Process-gruppen, som er maskealternativene. Vi skal bruke "Circle" for det. Gå "Effekt> Generer> Sirkel" og legg den over CC Radial Fast Blur.

Trinn 17

Resultatet er ikke det vi vil ha, vi vil at dette skal representere alfaet, så la oss sette blandingsmodus av 'Sirkel' til Stencil Alpha.

Trinn 18

Hvis avkryssingsboksen Bruk maske fra vår egendefinerte effekt er merket, vil vi at vår sirkel ikke er synlig. Vi kan ikke slå av denne effekten med uttrykk, slik at vi kan gjøre sirkelen veldig stor, slik at den aldri slår av teksten eller hvilket lag du bruker det på.
La oss alt + Klikk på Radius for å legge til et uttrykk, Skriv:

 hvis (og Pickwhip 'Bruk maske' -boksen. Så etter den typen: == aktivert) // (dette skjer når det er sjekket, kontroller at det er 2 == 's) og velg deretter Maskradiusalternativet fra Tilpasset effekt. effekt ("Lysstråler") ("Mask Radius") ellers // dette er hva som skjer når det ikke er merket 10000 // (som er maksimumverdien) Her er det fulle uttrykket: hvis (effekt Rays ") (" Bruk maske ") == aktivert) effekt (" Lysstråler ") (" Mask Radius ") ellers 10000 Og til slutt, under gruppen 'Fjær' fra sirkel-effekten, Alt + "Feather Outer Edge" og bruk Pickwhip og pickwhip til "Mask Feather" fra vår Custom Effect: effekt ("Light Stråler") ("Mask Feather"), gjør det samme for Circle Center og Source Point. 

Trinn 19

Vi skal jobbe på Blur-gruppen nå. Gå "Effekt> Uklarhet> Skarpe> Radial uskarphet" og legg den rett under Sirkel. Sett 'Type' til Zoom og 'Antialiazing (Best Quality)' til High.

Trinn 20

Vi skal legge til et uttrykk for beløp (Alt + Click) nesten det samme som det siste:

 hvis (effekt ("lysstråler") ("Bruk uskarphet") == aktivert) effekt ("lysstråler") ("strålengde") ellers 0 

og igjen henter senteret til kildepunktet:
effekt ("lysstråler") ("kildepunkt")

Trinn 21

La oss gå videre til fargegruppen, det er 3 farger, så vi skal bruke 'tritone'-effekten.
La oss legge til "Effekt> Fargekorreksjon> Tritone", sørg for å holde den under alt
og Alt + Klikk på fargene fra tritonen og hent dem til fargekontrollene fra den egendefinerte effekten med samme navn.

Trinn 22

Ingenting skjer, fargene endres ikke. Dette skyldes at Tritone bare ser på RGB-kanaler. For å fikse dette trenger vi en slags Alpha til RGB + Alpha (eller RGBA) omformer, vi kan gjøre det med en kul teknikk som jeg fant. La oss først legge til en Glow-effekt:
"Effekt> Stylize> Glow"

Trinn 23

Det er ikke helt det vi ønsker, det er veldig lyst og blåst ut. For å oppnå den effekten vi leter etter, kan vi bruke disse alternativene: Sett glødestrøm, radius og intensitet til 0, 'Composite Original' til toppen og 'Glow Operation' til None.
Nå har vi vår ryddige Alpha til RGBA-omformer, som også er inkludert av den endelige forhåndsinnstilte filen som en individuell forhåndsinnstilling (kalt "Alpha til RGBA Colors")..

Hurtig Tips: Som du kan se i bildet nedenfor, kan du ikke se skyggefarge. Dupliser gløden for å se den, eller hvis du vil ha litt mer glødende utseende.

Trinn 24

Twirl åpne "Circle" og Alt + Klikk på Opacity i sirkel og pickwhip det til Shine-alternativet fra den tilpassede effekten.
Gløden vil gjøre en merkelig, men kult utseende effekt som, mens fading opaciteten, senker først høydepunktene, deretter midttonene og deretter skyggene, ganske kule. For en normal opasitet kan du bruke lagets transformasjonsopacitet.

Trinn 25

For lysstyrken for lysstyrke, legg til Lysstyrke og forsterkning
"Effekt> Fargekorreksjon> Lysstyrke og forsterkning
Og Alt + klikk på 'Brightness' og Pickwhip den til 'Boost Light' og Add * 2:

 ("Lysstråler") * 2 gjør det samme for "Kontrast": effekt ("Lysstråler") ("Boost Light") * 2 

Trinn 26

Bruk bildet nedenfor som en referanse for å gi alle kontrollene passende navn ved å velge effektnavn og trykke på Enter. Endre tilbakestill den egendefinerte effekten ved å klikke på "Tilbakestill" øverst på effekten. Nå er den klar til å bli lagret som en forhåndsinnstilt (Glow er nå kalt: Alpha til RGBA Colours (Copy Me))

Trinn 27

For å lagre det som en forhåndsinnstilling, åpne vinduet Effekter og forsterker, velg alt du vil lagre og klikk på den lille post-it-knappen nederst til høyre.

Trinn 28

En lagring sialog-boks kommer opp, gå til "C: \ Programmer \ Adobe \ Adobe After Effects CS3 \ Støttefiler \ Presets" på Windows eller på Mac, gå til "/ Application / Adobe After Effects CS3 / Presets"
Jeg skal lage en ny mappe kalt 'Jorrit Schulte' og inne i en annen som heter 'Light Rays'.
Der vil jeg lagre forhåndsinnstillingen som 'Light Rays.ffx'

Trinn 29

Nå som vi har forhåndsinnstilt lagret, kan vi lage et lite prosjekt ved hjelp av forhåndsinnstillingen.
Opprett en ny Komp, velg hvilke innstillinger du vil ha. og et lag som er kompakt størrelse. Ring det laget 'Planet'

Trinn 30

Legg til "Effekt> Støy og forsterker> Fractal Støy"
Endre 'Fractal Type' til Dynamic, sett 'Contrast' til 75 og sett 'Brightness' til -15

Trinn 31

Legg til "Effekt> Fargekorreksjon> Kurver"
Spill med innstillingene til du får en kul utseende farge som denne oransje:

Trinn 32

La oss legge til "Effekt> Perspektiv> CC Sphere"
Sett 'Radius' til 150.
Under 'Light' gruppen satt 'Light Height' til 100.

Trinn 33

Nå som vi har vår enkle planet, kan vi fortsette med Light Rays-delen.
Lag et nytt solid som heter Light Stråler, gjør det komp størrelse og trykk OK.

Trinn 34

La oss legge til "Effekt> Støy og korn> Fractal Støy" igjen.
Sett 'Fractal Type' til Dynamic, sett 'Contrast' til noe veldig høyt som 700 og 'Brightness' til omtrent -100

Trinn 35

Kopier 'CC Sphere' -innstillingene til 'Light Rays' -laget.
Pre-Compose det, gjør vi dette fordi ellers kantene vil bli kuttet av.

Trinn 36

Påfør vår forhåndsinnstilte lysstråler, og trykk Reset for 'Light Rays'

Trinn 37

Lar oss sette skyggenfarge til ren svart, og vi kan angi midtonene til noen kule, brennende oransje farge (jeg bruker # B46928 her). Still også 'Boost Light' til 7.5 og 'Ray Length' til omtrent 43. Til slutt, sett overføringsmodusen til Light Rays Pre-Comp til 'Add'

Trinn 38

Under 'FX: Stråler' angir 'Zoom' til Lyseste, sett inn den tilpassede effektens 'Opacity' litt lavere. Jeg har også lagt til en kurveffekt for å få dette siste utseendet (jeg lar denne delen fortelle deg).

Trinn 39

Vi skal lage en rask stjernebakgrunn. Opprett et nytt hvitt fast stoff som heter BG, gjør det kompakt størrelse og trykk OK. Plasser faststoffet på bunnen av tidslinjen.

Trinn 40

gå "Effekt> Simulering> CC Star Burst". Spill med innstillingene til du får noe du liker dette. Pass på at 'Speed' er satt til 0, slik at bakgrunnen ikke beveger seg.

Slik ser det ut:

Konklusjon

Vi har opprettet en forhåndsinnstilling fra start til slutt, inkludert å skape den egendefinerte effekten,
etter det har vi opprettet en veldig grunnleggende planet med vår forhåndsinnstilling

Vi har hatt litt moro tid, vel ... Jeg gjorde, hvis ikke, leser du sannsynligvis ikke dette ...
Nå, jeg vil se deg neste gang

nedlasting

Endelig forhåndsinnstilte og tilknyttede filer