MorphTargetChannel

MorphTargetChannel class

Ένα MorphTargetChannel χρησιμοποιείται απόMorphTargetDeformer για να οργανώσετε τις γεωμετρίες προορισμού. Ορισμένες μορφές αρχείων όπως το FBX υποστηρίζουν πολλά κανάλια παράλληλα.

public class MorphTargetChannel : A3DObject

Κατασκευαστές

ΟνομαΠεριγραφή
MorphTargetChannel()Αρχικοποιεί μια νέα παρουσία τουMorphTargetChannel τάξη.
MorphTargetChannel(string)Αρχικοποιεί μια νέα παρουσία τουMorphTargetChannel τάξη.

Ιδιότητες

ΟνομαΠεριγραφή
ChannelWeight { get; set; }Λαμβάνει ή ρυθμίζει το βάρος του παραμορφωτή αυτού του καναλιού. Το βάρος είναι μεταξύ 0,0 και 1,0
Item { get; set; }
virtual Name { get; set; }Παίρνει ή ορίζει το όνομα.
Properties { get; }Λαμβάνει τη συλλογή όλων των ιδιοτήτων.
Targets { get; }Λαμβάνει όλους τους στόχους που σχετίζονται με το κανάλι.
Weights { get; }Λαμβάνει τις τιμές πλήρους βάρους των γεωμετριών στόχου.

Μέθοδοι

ΟνομαΠεριγραφή
FindProperty(string)Βρίσκει την ιδιότητα. Μπορεί να είναι μια δυναμική ιδιότητα (Δημιουργήθηκε από CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Αναγνωρίζεται από το όνομά της)
GetProperty(string)Λάβετε την τιμή της καθορισμένης ιδιότητας
GetWeight(Shape)Λαμβάνει το βάρος για τον καθορισμένο στόχο, εάν ο στόχος δεν ανήκει σε αυτό το κανάλι, επιστρέφεται η προεπιλεγμένη τιμή 0.
RemoveProperty(Property)Καταργεί μια δυναμική ιδιότητα.
RemoveProperty(string)Καταργήστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα
SetProperty(string, object)Ορίζει την τιμή της καθορισμένης ιδιότητας
SetWeight(Shape, double)Ορίζει το βάρος για τον καθορισμένο στόχο, η προεπιλεγμένη τιμή είναι 1, το εύρος πρέπει να είναι μεταξύ 0~1

Πεδία

ΟνομαΠεριγραφή
const DefaultWeightΠροεπιλεγμένο βάρος για στόχο morph.

Παρατηρήσεις

Το βάρος είναι μεταξύ 0 και 1,0 και το προεπιλεγμένο βάρος για τον στόχο είναι 0,0.

Δείτε επίσης