MorphTargetChannel

MorphTargetChannel class

Ένα MorphTargetChannel χρησιμοποιείται από το MorphTargetDeformer για την οργάνωση των γεωμετριών-στόχων. Μερικές μορφές αρχείων όπως το FBX υποστηρίζουν πολλαπλά κανάλια παράλληλα. Το βάρος είναι μεταξύ 0 και 1.0, και το προεπιλεγμένο βάρος για τον στόχο είναι 0.0;

Ιδιότητες

ΌνομαΠεριγραφή
DEFAULT_WEIGHTΠροεπιλεγμένο βάρος για το morph target.

Μέθοδοι

constructor

ΌνομαΠεριγραφή
constructor(name)Αρχικοποιεί ένα νέο αντικείμενο της κλάσης MorphTargetChannel.

Parameters:

ΌνομαΤύποςΠεριγραφή
nameStringΌνομα.

Result:


constructor_overload

ΌνομαΠεριγραφή
constructor_overload()Αρχικοποιεί ένα νέο αντικείμενο της κλάσης MorphTargetChannel.

Result:


getWeights

ΌνομαΠεριγραφή
getWeights()Λαμβάνει τις πλήρεις τιμές βάρους των γεωμετριών-στόχου. Τα πλήρη βάρη.

Result:


getChannelWeight

ΌνομαΠεριγραφή
getChannelWeight()Λαμβάνει ή ορίζει το βάρος του παραμορφωτή αυτού του καναλιού. Το βάρος είναι μεταξύ 0.0 και 1.0

Result:


setChannelWeight

ΌνομαΠεριγραφή
setChannelWeight(value)Λαμβάνει ή ορίζει το βάρος του παραμορφωτή αυτού του καναλιού. Το βάρος είναι μεταξύ 0.0 και 1.0

Result:


getTargets

ΌνομαΠεριγραφή
getTargets()Λαμβάνει όλους τους στόχους που σχετίζονται με το κανάλι.

Result:


getName

ΌνομαΠεριγραφή
getName()Λαμβάνει ή ορίζει το όνομα. Το όνομα.

Result:


setName

ΌνομαΠεριγραφή
setName(value)Λαμβάνει ή ορίζει το όνομα. Το όνομα.

Result:


getProperties

ΌνομαΠεριγραφή
getProperties()Λαμβάνει τη συλλογή όλων των ιδιοτήτων.

Result:


get

ΌνομαΠεριγραφή
get(target)

Result:


set

ΌνομαΠεριγραφή
set(target, value)

Result:


getWeight

ΌνομαΠεριγραφή
getWeight(target)Λαμβάνει το βάρος για τον καθορισμένο στόχο, εάν ο στόχος δεν ανήκει σε αυτό το κανάλι, επιστρέφεται η προεπιλεγμένη τιμή 0.

Parameters:

ΌνομαΤύποςΠεριγραφή
targeΣχήμαnull

Result: Αριθμός


setWeight

ΌνομαΠεριγραφή
setWeight(target, weight)Ορίζει το βάρος για τον καθορισμένο στόχο, η προεπιλεγμένη τιμή είναι 1, το εύρος πρέπει να είναι μεταξύ 0~1.

Parameters:

ΌνομαΤύποςΠεριγραφή
targeΣχήμαnull
ζυγίζειΑριθμόςnull

Result: Αριθμός


removeProperty

ΌνομαΠεριγραφή
removeProperty(property)Αφαιρεί μια δυναμική ιδιότητα.

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyPropertyΠοια ιδιότητα να αφαιρεθεί

Result: boolean


removeProperty

ΌνομαΠεριγραφή
removeProperty(property)Αφαιρέστε την καθορισμένη ιδιότητα που αναγνωρίζεται με όνομα

Parameters:

ΌνομαΤύποςΠεριγραφή
propertStringnull

Result: boolean


getProperty

ΌνομαΠεριγραφή
getProperty(property)Αποκτήστε την τιμή της καθορισμένης ιδιότητας

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyStringΌνομα ιδιότητας

Result: Αντικείμενο


setProperty

ΌνομαΠεριγραφή
setProperty(property, value)Ορίζει την τιμή της καθορισμένης ιδιότητας

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyStringΌνομα ιδιότητας
τιμήΑντικείμενοΗ τιμή της ιδιότητας

Result: Αντικείμενο


findProperty

ΌνομαΠεριγραφή
findProperty(propertyName)Βρίσκει την ιδιότητα. Μπορεί να είναι δυναμική ιδιότητα (Created by CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Identified by its name)

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyNameStringΌνομα ιδιότητας.

Result: Property