Bone

Bone class

Ένα οστό ορίζει το υποσύνολο του σημείου ελέγχου της γεωμετρίας και το καθορισμένο βάρος μείγματος για κάθε σημείο ελέγχου. ΤοBone το αντικείμενο δεν μπορεί να χρησιμοποιηθεί άμεσα, αSkinDeformer το παράδειγμα χρησιμοποιείται για την παραμόρφωση της γεωμετρίας καιSkinDeformerσυνοδεύεται από ένα σύνολο οστών, κάθε οστό συνδεδεμένο με έναν κόμβο. ΣΗΜΕΙΩΣΗ: Ένα σημείο ελέγχου μιας γεωμετρίας μπορεί να περιοριστεί σε περισσότερα από ένα οστά.

public class Bone : A3DObject

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

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

Ιδιότητες

ΟνομαΠεριγραφή
BoneTransform { get; set; }Λαμβάνει ή ορίζει τη μήτρα μετασχηματισμού του οστού.
Item { get; set; }
virtual Name { get; set; }Παίρνει ή ορίζει το όνομα.
Node { get; set; }Λαμβάνει ή ορίζει τον κόμβο. Ο οστικός κόμβος είναι το οστό στο οποίο συνδέεται το δέρμα, τοSkinDeformer θα χρησιμοποιήσει οστικό κόμβο για να επηρεάσει τη μετατόπιση των σημείων ελέγχου. Ο οστικός κόμβος συνήθως έχειSkeletonεπισυνάπτεται, αλλά δεν απαιτείται. ΕπισυνάπτεταιSkeleton χρησιμοποιείται συνήθως από το λογισμικό DCC για να δείξει τον σκελετό στον χρήστη.
Properties { get; }Λαμβάνει τη συλλογή όλων των ιδιοτήτων.
Transform { get; set; }Λαμβάνει ή ορίζει τη μήτρα μετασχηματισμού του κόμβου που περιέχει το οστό.
WeightCount { get; }Λαμβάνει το μέτρημα βάρους, αυτό επεκτείνεται αυτόματα κατάSetWeight

Μέθοδοι

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

Δείτε επίσης