3D projektek és animációk After Effects programban.

Középpont megkeresése és ugrásvektor az After Effects-ben

A bemutató összes videója 3D projektek és animációk After Effects-ben

Ebben a szakaszban mélyen belemerülsz a 3D-projektek világába az After Effects programban. Meg fogod tanulni, hogyan találhatod meg hatékonyan a Középpontot számos null-objektum esetében, és hogyan hozhatsz létre egy ugrási vektort, amely az ugrások animálásához használható egy gömbfelületen. Ehhez specifikus kifejezéseket használunk, amelyek automatizálják az egész folyamatot, így megspórolhatod a fáradságos kézi munkát.

Legfontosabb megállapítások

  • Megtanulod, hogyan számítsd ki több réteg középpontját egy kifejezés segítségével.
  • Megismered, hogyan biztosítja az ugrási vektor, hogy az ugrások merőlegesek legyenek a gömbfelületre.
  • A kifejezések használata jelentősen egyszerűsíti az animációt.

Lépésről lépésre útmutató

Középpont megtalálása

A középpont kiszámításához a alapvető képlettel kezded, amely az összes réteg pozíciójának összegéből adódik, elosztva a rétegek számával. Fontos, hogy világosan értsd, hány réteged van, mivel ez alapvető feltétele az átlag kiszámításának.

Először egy kifejezést illesztesz a null-objektumod pozíciójába. Nyomva tartva az Alt gombot, kattints a „Pozíció” mellett található óra ikonra az idővonalon.

Középpont megtalálása és ugrásvektor az After Effectsben

A következő lépésben használd a következő változókat az első és az utolsó réteg indexének meghatározásához. Definiáld az „IDX_A”-t az első réteghez és az „IDX_B”-t az utolsó réteghez, ami lehetővé teszi, hogy a rétegek összes számát (Num_L) egyszerűen az IDX_B - IDX_A képlettel kiszámítsd.

Most elérkezett az idő, hogy létrehozz egy ciklust, amely végigiterál az összes rétegen. Ezt egy for ciklussal éred el, amely összegzi minden null-objektum pozícióját.

A cikluson belül hozzáférsz a réteg aktuális pozíciójához, és hozzáadod az „Avg_POS” változóhoz, amely az átlagot tárolja. Győződj meg arról, hogy a X, Y és Z értékeket helyesen kezeled.

Középpunkt megtalálása és ugrásvektor az After Effects programban

Miután minden pozíciót összeadtál, oszd el az összes pozíciót a rétegek számával, hogy megkapd a tényleges átlagértéket. Ehhez szükséges figyelembe venni a dimenziókat is (X, Y, Z).

A végén megkapod minden réteg középpontját a kompozíciódban, és mindez dinamikusan történik, anélkül, hogy manuálisan kellene megszámolnod a rétegeket.

Ugrási vektor létrehozása

A középpont ismeretében most a ugrási vektor felé fordulunk. Az ugrási vektor lehetővé teszi, hogy gyönyörű íveket hozz létre merőlegesen a gömbfelületre, anélkül, hogy manuális animációra lenne szükség.

Újra egy kifejezéssel kezded a rétegben, amely a ugrási vektort képviseli. Ismét nyomva tartva az Alt gombot, kattints az óra ikonra. Itt szükséged lesz a kiindulópontokra.

Középpont keresése és ugrásvektor az After Effects-ben

Az első pont a tárgy aktuális pozíciója lesz, míg a második pont a középpont (World Center). Most szükséges kiszámítani a vektor pozícióját. Az ugrási vektor a pont pozíciója és a középpont közötti különbségből adódik.

Középpont találása és ugrásvektor az After Effects-ben

Itt a „PointPosition” a tárgyad pozíciója a világban, míg a „WorldPosition” a középpont.

Ahhoz, hogy a vektor dinamikus és mozgatható legyen, változókat is létrehozhatsz a vektorod X, Y és Z értékeihez. Egyszerűen illeszd be a vektorod megfelelő értékét a kifejezésbe.

A középpont megtalálása és ugrásvektor az After Effects-ben

Most egyszerűen irányíthatod a tárgyak animációját, és megkapod a kívánt eredményt.

Következtetés

Ezen két kifejezés implementálása lehetővé teszi, hogy hatékonyan dolgozz az After Effects alkalmazásban, és olyan összetett animációkat hozz létre, amelyek egyszerre precízek és időt takarítanak meg. Ezzel a lépésről lépésre útmutatóval elsajátítottad a 3D-projektekben való munkához szükséges alapokat az After Effects-ben, és készen állsz arra, hogy megvalósítsd kreatív ötleteidet.

Összegzés – Középpont megtalálása és ugrási vektor az After Effects-ben

Ezen útmutató során megtanulhattad, hogyan számítsd ki a középpontot a null-objektumok esetében egy egyszerű kifejezés segítségével. Ezen kívül megismerted az ugrási vektor létrehozásának folyamatát a vektorok matematikai vizsgálatán belül a 3D térben.

Gyakran feltett kérdések

Hogyan számítom ki több null-objektum középpontját?A középpontot úgy számíthatod ki, hogy összegzed az összes null-objektum pozícióját, és elosztod az objektumok számával.

Mi az az ugrási vektor?Az ugrási vektor egy matematikai vektor, amely megmutatja a távolságot egy objektum és a középpont között, és animációkhoz használják.

Mennyire hasznosak a kifejezések az After Effects-ben?A kifejezések automatizálják a folyamatokat, és lehetővé teszik az összetett animációkat manuális beavatkozás nélkül, ami időt és energiát takarít meg.

485,807,638,821,837,829