In dit gedeelte duik je diep in de wereld van 3D-projecten in After Effects. Je leert hoe je efficiënt het midden van veel nul-objecten kunt vinden en een springvector kunt maken die gebruikt wordt voor de animatie van sprongen op een boloppervlak. Hiervoor gebruiken we specifieke expressies die het gehele proces automatiseren, zodat je de vervelende handmatige arbeid kunt besparen.
Belangrijkste inzichten
- Je leert hoe je het midden van meerdere lagen met een expressie kunt berekenen.
- Je komt te weten hoe de springvector ervoor zorgt dat de sprongen loodrecht op het boloppervlak staan.
- Het gebruik van expressies vereenvoudigt de animatie aanzienlijk.
Stapsgewijze handleiding
Het midden vinden
Om het midden te berekenen, begin je met de basisformule die bestaat uit de som van de posities van alle lagen gedeeld door het aantal lagen. Het is belangrijk dat je duidelijk maakt hoeveel lagen je daadwerkelijk hebt, aangezien dit een essentiële voorwaarde is voor het berekenen van het gemiddelde.
Begin met het invoegen van een expressie in de positie van je nul-object. Houd de Alt-toets ingedrukt en klik op het klokpictogram naast "Positie" in de tijdlijn.

Gebruik vervolgens de volgende variabelen om de index van de eerste en laatste laag te bepalen. Definieer "IDX_A" voor de eerste laag en "IDX_B" voor de laatste laag, wat je in staat stelt om het totale aantal lagen (Num_L) te berekenen door gewoon IDX_B - IDX_A te gebruiken.
Nu is het tijd om een lus te maken die door alle lagen iterereert. Dit doe je met een for-lus die de positie van elk nul-object optelt.
Binnen de lus krijg je toegang tot de huidige positie van de laag en tel je deze op bij de variabele "Avg_POS", die het gemiddelde opslaat. Zorg ervoor dat je de X-, Y- en Z-waarden correct behandelt.

Nadat alle posities zijn opgeteld, deel je de totale positie door het aantal lagen om de werkelijke gemiddelde waarde te krijgen. Hierbij zal het nodig zijn om ook de dimensies (X, Y, Z) in overweging te nemen.
Uiteindelijk krijg je het midden van alle lagen in je compositie, en dit gebeurt dynamisch, zonder dat je de lagen handmatig hoeft te tellen.
De springvector maken
Met de kennis van het midden richten we ons nu op de springvector. De springvector stelt je in staat om mooie bogen te maken die loodrecht op het boloppervlak staan, zonder dat handmatige animatie nodig is.
Je begint opnieuw met een expressie op de laag die de springvector vertegenwoordigt. Klik opnieuw met ingedrukte Alt-toets op het klokpictogram. Je hebt hier je uitgangspunten nodig.

Het eerste punt zal de huidige positie van het object zijn, terwijl het tweede punt het midden (World Center) is. Nu is het nodig om de vectorpositie te berekenen. De springvector is het resultaat van het verschil tussen de positie van het punt en het midden.

Hierbij is "PointPosition" de positie van je object in de wereld en "WorldPosition" het midden.
Om de vector dynamisch en beweeglijk te maken, kun je ook variabelen voor de X-, Y- en Z-waarde van je vector maken. Zet eenvoudig de overeenkomstige waarde uit je vector in de expressie.

Nu kun je de animatie van je objecten eenvoudig aansteken en krijg je het gewenste resultaat.
Conclusie
De implementatie van deze twee expressies stelt je in staat om efficiënt met After Effects te werken en complexe animaties te creëren die zowel nauwkeurig als tijdbesparend zijn. Met deze stapsgewijze handleiding heb je de basis geleerd voor het werken met 3D-projecten in After Effects en ben je klaar om je creatieve ideeën te realiseren.
Samenvatting – Midden vinden en springvector in After Effects
In deze handleiding heb je geleerd hoe je het midden van nul-objecten kunt berekenen met een eenvoudige expressie. Verder heb je het proces van het maken van een springvector geleerd door een wiskundige beschouwing van de vectoren binnen de 3D-ruimte.
Veelgestelde vragen
Hoe bereken ik het midden van meerdere nul-objecten?Je kunt het midden berekenen door de posities van alle nul-objecten op te tellen en door het aantal objecten te delen.
Wat is een springvector?De springvector is een wiskundige vector die de afstand tussen een object en een middenpunt aangeeft en voor animaties wordt gebruikt.
Hoe nuttig zijn expressies in After Effects?Expressies automatiseren veel processen en maken complexe animaties mogelijk zonder handmatige tussenkomst, wat tijd en moeite bespaart.