Ο όρος "πεδίο" είναι νέος σε σχέση με τις λειτουργίες αφαίρεσης στο Cinema 4D. Ωστόσο, αν ρίξουμε μια ματιά στη λίστα στο μενού Create>Fields, μπορούμε να δούμε μια σειρά από γνωστά σχήματα αφαίρεσης από τους τροποποιητές σωματιδίων ή καταχωρήσεις που θυμίζουν τους εφέκτορες του MoGraph. Για τους κατόχους των εκδόσεων Prime και Visualise του Cinema 4D, αυτή η λίστα είναι κάπως μικρότερη, καθώς διαθέτουν τα "Βασικά πεδία".
Τα τρία παραδείγματα που επεξεργάστηκαν σε αυτό το σεμινάριο μπορείτε να τα βρείτε στο πακέτο του υλικού εργασίας για αυτό το σεμινάριο.
Ενσωμάτωση πεδίων
Αν κοιτάξουμε το νέο διάλογο ρυθμίσεων ενός τροποποιητή σωματιδίων, θα βρούμε τώρα μια προβολή λίστας για τα πεδία που πρέπει να συμμετέχουν στον έλεγχο της αφαίρεσης του τροποποιητή στη σελίδα αφαίρεσης. Οι στήλες Mix και Opacity αποκαλύπτουν ήδη ότι τα πεδία μπορούν να μετατοπιστούν ή να συνδυαστούν μεταξύ τους με διάφορους τρόπους.
Ας ρίξουμε μια ματιά στην εργασία με πεδία σε ένα αντικείμενο κλωνοποίησης από το MoGraph, το οποίο διανέμει τα υποκείμενα αντικείμενα κύβων του σε μια οριζόντια επιφάνεια πλέγματος. Ένας τελεστής Simpel, ο οποίος έχει εκχωρηθεί στο αντικείμενο κλώνος στη σελίδα τελεστών , ενεργεί στους κλώνους.
Εδώ βλέπουμε την αρχική κατάσταση με τον τελεστή Simpel απενεργοποιημένο . Ένας απλός μετασχηματισμός των κλώνων αρκεί για να απεικονίσει το αποτέλεσμα.
Στην πλευρά των παραμέτρωντου εφέκτορα Simpel, αρκεί ένας μετασχηματισμός της θέσης- αρκεί μια τιμή 50 cm στην κατεύθυνση Y. Όπως έχει ήδη αναφερθεί, βρίσκουμε επίσης τη νέα σελίδα μείωσηςμε τη λίστα πεδίων σε αυτόν τον εφέκτορα. Υπάρχουν τρία κουμπιά στο κάτω μέρος που μπορούμε να χρησιμοποιήσουμε για να προσθέσουμε αντικείμενα πεδίου, στρώματα πεδίου και στρώματα τροποποίησης στη λίστα πεδίου και να τα συνδυάσουμε μεταξύ τους.
Τα αντικείμενα πεδίου είναι σαφώς καθορισμένα, αποθηκεύονται ως σφαίρες, κύβοι κ.λπ. στον διαχειριστή αντικειμένωνκαι επηρεάζουν το εφέ μέσω της θέσης τους, του σχήματός τους, μέσω ενός εισαγόμενου αρχείου ήχου ή ακόμα και μέσω ενός μικρού σεναρίου. Για να ξεκινήσουμε, θα αρκεστούμε σε ένα πεδίο σφαίρας.
Το εφέ του εφέκτορα Simpel περιορίζεται τώρα στην περιοχή που ορίζεται από το πεδίο σφαίρας. Χρησιμοποιώντας τις λαβές στο πεδίο σφαίρας, μπορούμε να ρυθμίσουμε διαδραστικά τη θέση, την ακτίνα ή ακόμη και τη μείωση στην άκρη του πεδίου σφαίρας. Βολικά, η ισχύς του εφέ στους κλώνους εμφανίζεται με χρώμα.
Εάν επιλέξουμε το επίπεδο πεδίου σφαίρας στη λίστα πεδίων, θα βρούμε πολλές παραμέτρους για τον καθορισμό της μείωσης εντός του πεδίου στις ρυθμίσεις πεδίου σφαίρας.
Αν επεκτείνουμε τα υπόλοιπα πεδία στη σελίδα αναδιαμόρφωσης, μας παρέχονται περαιτέρω επιλογές για την προσαρμογή του πεδίου και του περιγράμματος.
Μπορούμε φυσικά να δούμε τα αποτελέσματα των αλλαγών μας απευθείας στην προβολή του επεξεργαστή.
Συνδυασμός πεδίων
Οι επιλογές που παρουσιάστηκαν μέχρι στιγμής αφορούν ένα μόνο πεδίο. Ωστόσο, μπορούμε φυσικά να προσθέσουμε και άλλα πεδία στη λίστα πεδίων. Στη συνέχεια, έχουμε μια επιλογή τρόπων ανάμειξης και ένα ρυθμιστικό αδιαφάνειαςστο μενού της στήλης ανάμειξηςγια να συνδυάσουμε τα δύο πεδία.
Στη συνέχεια, τα πεδία μετατοπίζονται σύμφωνα με αυτές τις ρυθμίσεις, όπου τα αντικείμενα των πεδίων επικαλύπτονται.
Αφού τα δύο σφαιρικά πεδία έχουν μετατοπιστεί μεταξύ τους στο μέγιστο, ένα τρίτο αντικείμενο πεδίου με τη μορφή κύβου είναι τώρα για να μειωθεί το αποτέλεσμα. Το πεδίο κύβος δημιουργείται γρήγορα χρησιμοποιώντας το κουμπί αντικειμένων πεδίου και η αφαίρεση χρησιμοποιείται ως τρόπος ανάμειξης. Καθώς το πεδίο κύβος είναι τοποθετημένο πάνω από τα δύο πεδία σφαίρας, επηρεάζει και τα δύο πεδία σφαίρας.
Η θέση, η ευθυγράμμιση και το μέγεθος του πεδίου σφαίρας μπορούν φυσικά να ελεγχθούν εύκολα μέσω της προβολής του επεξεργαστή.
Επίπεδα πεδίου
Ένα επίπεδο πεδίου χρησιμοποιείται τώρα σε ένα δεύτερο παράδειγμα. Οι πληροφορίες των επιπέδων πεδίου δεν μπορούν να κληθούν απευθείας στη Διαχείριση αντικειμένων, για παράδειγμα τα εκπεμπόμενα σωματίδια ενός εκπομπού, τα σημεία ενός αντικειμένου ή μιας διαδρομής ή ακόμη και ο χρόνος.
Αντί για τα αντικείμενα πεδίου, ένας εκπομπός σωματιδίων θα πρέπει τώρα να ελέγχει τον μετασχηματισμό του εφέκτορα Simpel. Μπορούμε να βρούμε τα επίπεδα πεδίου στο κέντρο των τριών κουμπιών στη σελίδα μείωσηςτου εφέκτορα - το επίπεδο πεδίου του αντικειμένου σωματιδίου αποθηκεύεται εκεί. Εναλλακτικά, μπορούμε απλά να σύρουμε και να αποθέσουμε έναν υπάρχοντα εκπομπό σωματιδίων από τον διαχειριστή αντικειμένωνστη λίστα πεδίων.
Για τον εφέκτορα Simpel, τα σωματίδια που εκπέμπονται αρκούν ως πληροφορίες μετασχηματισμού - σε αυτό το παράδειγμα δεν πρόκειται να εκπέμπονται πραγματικά αντικείμενα. Για να φαίνεται καθαρά το εφέ, έχω προσαρμόσει το μέγεθος του εκπομπού ελαφρώς καλύτερα στο αντικείμενο κλωνοποίησης και έχω μειώσει την ταχύτητα των σωματιδίων.
Στο διάλογο ρυθμίσεων του επιπέδου πεδίου σωματιδίων, ρυθμίζουμε μερικές ακόμη παραμέτρους για να ελέγξουμε την επίδραση των σωματιδίων. Η αποτελεσματική ακτίνα των σωματιδίων βρίσκεται στη σελίδα του στρώματος-εδώ θα πρέπει να είναι τουλάχιστον 50 cm. Από την πλευρά της αναπαράστασης, έχω λοξοδρομήσει ελαφρώς τη μείωση στην άκρη χρησιμοποιώντας μια εσωτερική μετατόπιση 30% και από την πλευρά της χρωματικής αναπαράστασης, έχω επιλέξει ένα σαφώς αναγνωρίσιμο μπλε χρώμα για τον χρωματισμό του εφέ μετασχηματισμού.
Αφού ξεκινήσουμε τον εκπομπό σωματιδίων κάνοντας κλικ στο κουμπί αναπαραγωγής, μπορούμε να δούμε πώς τα προσπίπτοντα σωματίδια ελέγχουν την μετατόπιση των κλώνων μέσω του εφέκτορα Simpel.
Στρώματα τροποποιητή
Ας παραμείνουμε σε αυτό το παράδειγμα για να εξετάσουμε τις λειτουργίες που προσφέρουν τα επίπεδα τροποποιητών στο τρίτο κουμπί της πτυσσόμενης σελίδας. Όπως υποδηλώνει το όνομα, τα επίπεδα αυτά προορίζονται για την τροποποίηση των υφιστάμενων επιπέδων. Στην περίπτωσή μας, μπορούμε να χρησιμοποιήσουμε το layer τροποποίησης καθυστέρησης για να προσθέσουμε μια μικρή καθυστέρηση στη μεταμόρφωση των κλώνων, ώστε να τους απαλύνουμε λίγο.
Μόλις εγκατασταθεί το επίπεδο τροποποίησης, τοποθετείται στην επάνω θέση και επηρεάζει όλα τα πεδία που βρίσκονται κάτω από αυτό - στην περίπτωσή μας, το πεδίο εκπομπής σωματιδίων. Ο τροποποιητής καθυστέρησης μπορεί να υπολογιστεί και να συνδυαστεί όπως ένα επίπεδο πεδίου.
Επέλεξα τη λειτουργία Smooth για τον τροποποιητή καθυστέρησης, ώστε οι κινήσεις των κλώνων να φαίνονται όσο το δυνατόν πιο ομαλές.
Επηρεάζοντας χάρτες κορυφών με πεδία
Για το τρίτο παράδειγμα σε αυτό το σεμινάριο, αντικατέστησα το αντικείμενο κλώνων με ένα αντικείμενο επιπέδου με πολύ μεγάλη υποδιαίρεση και μετέτρεψα το τελευταίο σε αντικείμενο πολυγώνου.
Τώρα θέλουμε τα σωματίδια που πέφτουν να επηρεάσουν τις τιμές στάθμισης ενός χάρτη κορυφών. Για να γίνει αυτό, το πολυγωνικό αντικείμενο επιπέδου χρειάζεται πρώτα έναν κενό χάρτη κορυφών. Χρησιμοποιώντας την εντολή Select>Set point weighting...
... τον δημιουργούμε αυτόματα και ταυτόχρονα του αναθέτουμε στάθμιση σημείου 0 %. Στη συνέχεια, ολόκληρος ο χάρτης κορυφών χρωματίζεται με κόκκινο χρώμα.
Ο τελεστής Simpel θα πρέπει τώρα να αναφέρεται στο πολυγωνικό αντικείμενο στρώματος με το χάρτη κορυφών - για λόγους σαφήνειας, το έχω υποτάξει στο αντικείμενο στρώματος. Το πεδίο εκπομπής σωματιδίων και το στρώμα τροποποιητή καθυστέρησης από το προηγούμενο παράδειγμα παραμένουν αμετάβλητα.
Προκειμένου ο χάρτης κορυφών να αντιδράσει καθόλου στο στρώμα του πεδίου εκπομπής σωματιδίων μας, πρέπει να ενεργοποιήσουμε την επιλογή Enable fields (Ενεργοποίηση πεδίων ) στο διάλογο ρυθμίσεων της ετικέτας του χάρτη κορυφών.
Μετά από αυτό το βήμα, αξίζει να ρίξουμε μια ματιά στη σελίδα πεδίωντου διαλόγου ρυθμίσεων. Εντελώς ανεξάρτητα από τις παραμέτρους του εφέκτορα Simpel, έχουμε και πάλι μπροστά μας μια λίστα πεδίων. Χάρη στα πεδία, μπορούμε να ενεργοποιούμε διαφορετικά εφέ ταυτόχρονα με ένα μόνο σύστημα σωματιδίων.
Εκτός από τον εκπομπό, υπάρχει επίσης ένα επίπεδο τροποποίησης τύπου freeze, το οποίο έχει αποθηκεύσει την άβαφη αρχική κατάσταση του χάρτη κορυφών.
Αφού κάνουμε κλικ στο κουμπί αναπαραγωγής, μπορούμε να δούμε πώς τα σωματίδια που πέφτουν ζωγραφίζουν το εφέ στο χάρτη κορυφών. Για να κάνουμε τη ζωγραφική να παραμείνει και να εξαπλωθεί ομοιόμορφα, πρέπει απλώς να ενσωματώσουμε ένα άλλο στρώμα τροποποιητή freeze και να ορίσουμε τη λειτουργία σε Grow.
Multi-instances
Για να ολοκληρώσω αυτό το σεμινάριο για τα νέα πεδία στην έκδοση 20 του Cinema 4D, θα ήθελα να κάνω μια παρέκβαση και να επισημάνω μια δυσδιάκριτη αλλά πολύ πρακτική νέα λειτουργία για τις περιπτώσεις.
Εάν έχουμε να κάνουμε με μεγάλο αριθμό κλώνων ή αντικειμένων, για παράδειγμα με χόρτα ή λιβάδια, η απόδοση στον επεξεργαστή Cinema 4D πέφτει πολύ γρήγορα αισθητά.
Αυτός είναι ο λόγος για τον οποίο εισήχθησαν τα render instances πριν από μερικά χρόνια. Στην έκδοση 20, υπάρχουν τώρα τα λεγόμενα multi-instances, τα οποία επιφέρουν περαιτέρω αύξηση της απόδοσης, καθώς αντιμετωπίζουν τους κλώνους εσωτερικά ως ένα ενιαίο αντικείμενο.
Στο διάλογο ρυθμίσεων του αντικειμένου κλωνοποίησης, επιλέγουμε multi-instance ως τρόπο λειτουργίας instance στη σελίδα του αντικειμένου .
Επιπλέον, μπορούμε να χρησιμοποιήσουμε το μενού Display mode για να επιλέξουμε την ποιότητα ή τα χαρακτηριστικά με τα οποία θα εμφανίζονται οι κλώνοι στον επεξεργαστή.
Η απεικόνιση μήτρας που είναι γνωστή από το αντικείμενο μήτρας στο MoGraph, για παράδειγμα, πλησιάζει πολύ κοντά στο τελικό αποτέλεσμα και επιταχύνει εξαιρετικά τον επεξεργαστή Cinema 4D σε συνδυασμό με τις νέες πολλαπλές περιπτώσεις (multi-instances ).