3D objektų animacija After Effects gali būti iššūkių kelianti, tačiau nepaprastai vertinga užduotis. Ypač šokinėjimo taškų naudojimas kelyje atveria daug kūrybinių galimybių. Šiame vadove sužinosi, kaip su Expressions sukurti paprastą animaciją kuri leidžia taškui „šokinėti“ palei apibrėžtą kelią. Sužinosi, kaip galima skirstyti judesius ir sukurti įdomią dinamiką.
Svarbiausios išvados
- Tu gali su Expressions valdyti tašką, kuris šokinėja palei duotą kelią.
- Judesių skirstymas leidžia tiksliai valdyti šokius ir animacijas.
- Suprask kintamųjų, kaip frekvencija ir modulis, naudojimą, kad būtų galima įgyvendinti sudėtingus judesius.
Žingsnis po žingsnio instrukcija
Norėdamas sukurti šokinėjimo taškus After Effects, laikykis šių žingsnių:
Pirmiausia pradėk nuo bazinio nustatymo. Turėtum sukurti tvirtą pagrindinį objektą, kuris eis paskui tam tikrą kelią. Šiuo atveju šaltinis yra paprastas kelias, sukurtas rankine animacija. Įsitikink, kad kelias aiškiai apibrėžtas, kad galėtum juo naudotis vėliau.

Tikslas yra tas, kad tavo animuotas taškas šokinėtų palei kelią. Norėdamas tai pasiekti, visada galvok apie du taškus: pradinį ir galinį. Šie taškai yra lemiami, nes jie nusprendžia, kur taškas turėtų šokti.
Dabar turi skirstyti animacijos skaičių. Pradėk nuo vertės, kuri aprašo šokį nuo vieno taško iki kito. Turėtum suplanuoti judesį tam tikru dažniu, tai yra, pagalvok, per kiek laiko taškas turi pasiekti naują tikslą.
Šis nustatymas leidžia dinamiškai formuoti šokį nuo vieno taško iki kito. Pirmu verčiu visada rašote pradinį tašką, o antru - galinį tašką, kad sukurti šokius pagal animaciją.
Kitame žingsnyje sukuri Expressions After Effects. Pasirink objektą, kuris turėtų šokti, ir eik į pozicijos nustatymus. Ten ištrink esamą vertę ir paruošk vietą savo įsikišimui.

Kai investuoji į Expressions matricą, įvesk žymimąjį laukelį, kad užrakintum efektų savybes, kitaip gresia jų netyčia pakeisti. Pirmiausia nustatyk frekvenciją (FRQ), kad apibrėžtum šokio ritmą.

Svarbus elementas bus „Progress“ vertė, kuri rodo šokui reikalingą laiko tarpą. Ši vertė turėtų svyruoti tarp 0 ir 1 ir būti naudojama kiekvienam šokui.
Dabar naudok moduliavimo operatorių, kad vertė vėl ir vėl suktųsi tarp 0 ir 1. Tai gali būti pasiekta per Expressions Progress = Time * Frequenz % 1.
Dabar, kad įgyvendintum judesio skirstymą, apibrėžk antrą poziciją (pozicija B), kuri seka kitą laiko seką. Tam tau reikės Math.Floor ir ToWorld funkcijų, kurios atsižvelgia į svarbių objektų globalų poziciją tavo animacijoje.

Taip pat pozicijoje B įsitikink, kad referencijuoji dabartinį laiką plius vieną, kad visada teisingai užfiksuotum kitą poziciją. Ir čia taikoma taško analogija, kuris vietiškai aktyvuojamas.

Tobulas taškų sinchronizavimas taip pat reikalauja teisingo taikymo linijinėse funkcijose, kad būtų galima pereiti nuo A iki B. Tuo atveju turėtum pritaikyti X, Y ir Z vertes.

Kurdami trijų dimensijų masyvą su X_Target, Y_Target, Z_Target užtikrinsite, kad jūsų Expressions gali tinkamai valdyti skirtingas dimensijas ir taip užtikrins sklandžią animaciją.
Galiausiai palyginkite savo šokinėjimo taškų judesio animaciją su šaltinio duomenų animacija, kad įsitikintumėte, jog įgyvendinimas yra nuoseklus ir pateikia norimus rezultatus.

Santrauka - Šokinėjimo taškai After Effects: Kelio skirstymas 3D projektams
Šiame vadove sužinojai, kaip efektyviai leisti taškui šokinėti palei kelią, naudojant Expressions in After Effects. Išmoktos technikos, skirtos šokių kontrolei ir jų dažniui, leidžia tau kurti įspūdingas animacijas.
Dažnai užduodami klausimai
Kaip sukurti kelią animacijai?Paprastai sukurkite objektą ir animuokite jo kelią rankiniu būdu, kad apibrėžtumėte norimą judesį.
Koks skirtumas tarp pradinio taško ir galutinio taško?Pradinis taškas yra dabartinė taško vieta, o galutinis taškas yra ta vieta, į kurią taškas turi šokti.
Kaip veikia frekvencija animacijoje?Frekvencija nustato, kiek kartų taškas šokinėja per tam tikrą laiką ir gali būti lengvai pritaikyta, kad būtų pasiekti skirtingi animacijos efektai.
Kas yra moduliavimo operatorius ir kam jis naudojamas?Moduliavimo operatorius padeda apriboti vertes ir užtikrina, kad vertė, pasiekus tam tikrą ribą, vėl pradėtų nuo nulio, kas puikiai tinka ciklams.