Σε αυτή την ενότητα θα εμβαθύνεις στον κόσμο των 3D projects στο After Effects. Θα μάθεις πώς να βρίσκεις αποτελεσματικά το κέντρο πολλών null objects και να δημιουργείς ένα δάκρυ vector που θα χρησιμοποιηθεί για την ανίχνευση άλματος σε μια σφαιρική επιφάνεια. Για αυτό χρησιμοποιούμε συγκεκριμένες εκφράσεις που αυτοματοποιούν τη διαδικασία, ώστε να γλιτώσεις από την επίπονη χειρωνακτική εργασία.
Κύριες γνώσεις
- Θα μάθεις πώς να υπολογίζεις το κέντρο αρκετών επιπέδων με μια έκφραση.
- Θα κατανοήσεις πώς ο δάκρυ vector εξασφαλίζει ότι τα άλματα είναι κάθετα στην σφαιρική επιφάνεια.
- Η χρήση εκφράσεων απλοποιεί σημαντικά την ανίχνευση.
Οδηγός βήμα προς βήμα
Εύρεση του κέντρου
Για να υπολογίσεις το κέντρο, ξεκινάς με την βασική φόρμουλα, που αποτελείται από το άθροισμα των θέσεων όλων των επιπέδων διαιρεμένο με τον αριθμό των επιπέδων. Είναι σημαντικό να ξεκαθαρίσεις πόσα επίπεδα έχεις πραγματικά, καθώς αυτό είναι μία βασική προϋπόθεση για τον υπολογισμό του μέσου όρου.
Αρχικά, εισάγεις μια έκφραση στη θέση του null object σου. Πάτησε το πλήκτρο Alt και κάνε κλικ στο εικονίδιο του ρολογιού δίπλα στην "Θέση" στη χρονογραμμή.

Στη συνέχεια, χρησιμοποίησε τις παρακάτω μεταβλητές για να καθορίσεις τον δείκτη του πρώτου και του τελευταίου επιπέδου. Ορίστε "IDX_A" για το πρώτο επίπεδο και "IDX_B" για το τελευταίο επίπεδο, που σου επιτρέπει να υπολογίσεις τη συνολική ποσότητα των επιπέδων (Num_L) απλά χρησιμοποιώντας IDX_B - IDX_A.
Τώρα είναι καιρός να δημιουργήσεις έναν βρόχο που θα διατρέχει όλα τα επίπεδα. Αυτό επιτυγχάνεται με έναν βρόχο for, που αθροίζει τη θέση κάθε null object.
Μέσα στον βρόχο, προσπέλασε την τρέχουσα θέση του επιπέδου και πρόσθεσέ την στη μεταβλητή "Avg_POS", η οποία αποθηκεύει το μέσο όρο. Βεβαιώσου ότι χειρίζεσαι σωστά τις τιμές X, Y και Z.

Αφού αθροιστούν όλες οι θέσεις, διαίρεσε τη συνολική θέση με τον αριθμό των επιπέδων για να λάβεις την πραγματική μέση τιμή. Σε αυτό θα χρειαστεί επίσης να ληφθούν υπόψη οι διαστάσεις (X, Y, Z).
Στο τέλος, θα λάβεις το κέντρο όλων των επιπέδων στην σύνθεση σου, και αυτό γίνεται δυναμικά, χωρίς να χρειάζεται να μετρήσεις τα επίπεδα χειροκίνητα.
Δημιουργία του δάκρυ vector
Με τη γνώση του κέντρου, στρέφουμε τώρα την προσοχή μας στον δάκρυ vector. Ο δάκρυ vector σου επιτρέπει να δημιουργήσεις όμορφα τόξα κάθετα στην σφαιρική επιφάνεια, χωρίς να απαιτείται χειροκίνητη ανίχνευση.
Ξεκινάς ξανά με μια έκφραση στο επίπεδο που αναπαριστά τον δάκρυ vector. Κάνε ξανά κλικ με το πατημένο πλήκτρο Alt στο εικονίδιο του ρολογιού. Η βάση σου χρειάζεται εδώ.

Το πρώτο σημείο θα είναι η τρέχουσα θέση του αντικειμένου, ενώ το δεύτερο σημείο είναι το κέντρο (World Center). Απαιτείται τώρα να υπολογίσεις τη θέση του vector. Ο δάκρυ vector προκύπτει από τη διαφορά μεταξύ της θέσης του σημείου και του κέντρου.

Εδώ το "PointPosition" είναι η θέση του αντικειμένου σου στον κόσμο και το "WorldPosition" είναι το κέντρο.
Για να κάνεις τον vector δυναμικό και κινητό, μπορείς επίσης να δημιουργήσεις μεταβλητές για τις τιμές X, Y και Z του vector σου. Απλά τοποθέτησε την αντίστοιχη τιμή από τον vector σου στην έκφραση.

Τώρα μπορείς να ελέγξεις εύκολα την ανίχνευση των αντικειμένων σου και να πετύχεις το επιθυμητό αποτέλεσμα.
Συμπέρασμα
Η εφαρμογή αυτών των δύο εκφράσεων σου επιτρέπει να δουλεύεις αποδοτικά με το After Effects και να δημιουργείς σύνθετες ανιχνεύσεις που είναι ταυτόχρονα ακριβείς και εξοικονόμησης χρόνου. Με αυτόν τον οδηγό βήμα προς βήμα, έχεις μάθει τα βασικά για το έργο με 3D projects στο After Effects και είσαι έτοιμος να υλοποιήσεις τις δημιουργικές ιδέες σου.
Σύνοψη – Εύρεση κέντρου και δάκρυ vector στο After Effects
Σε αυτόν τον οδηγό, έχεις μάθει πώς να υπολογίζεις το κέντρο των null objects με μια απλή έκφραση. Επίσης έχεις γνωρίσει τη διαδικασία δημιουργίας ενός δάκρυ vector μέσω μαθηματικής εξέτασης των vectors εντός του 3D χώρου.
Συχνές ερωτήσεις
Πώς υπολογίζω το κέντρο πολλών null objects;Μπορείς να υπολογίσεις το κέντρο αθροίζοντας τις θέσεις όλων των null objects και διαιρώντας με τον αριθμό των αντικειμένων.
Τι είναι ένας δάκρυ vector;Ο δάκρυ vector είναι ένας μαθηματικός vector που δείχνει την απόσταση μεταξύ ενός αντικειμένου και ενός κέντρου και χρησιμοποιείται για ανιχνεύσεις.
Πόσο χρήσιμες είναι οι εκφράσεις στο After Effects;Οι εκφράσεις αυτοματοποιούν πολλές διαδικασίες και επιτρέπουν σύνθετες ανιχνεύσεις χωρίς χειροκίνητη παρέμβαση, εξοικονομώντας χρόνο και κόπο.