MorphTargetChannel
MorphTargetChannel class
Ένα MorphTargetChannel χρησιμοποιείται απόMorphTargetDeformer
για να οργανώσετε τις γεωμετρίες προορισμού. Ορισμένες μορφές αρχείων όπως το FBX υποστηρίζουν πολλά κανάλια παράλληλα.
public class MorphTargetChannel : A3DObject
Κατασκευαστές
Ιδιότητες
Ονομα | Περιγραφή |
---|
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.
Δείτε επίσης