MorphTargetChannel

MorphTargetChannel class

MorphTargetDeformer द्वारा लक्ष्य ज्यामितियों को व्यवस्थित करने के लिए एक MorphTargetChannel का उपयोग किया जाता है। FBX जैसे कुछ फ़ाइल स्वरूप समानांतर में कई चैनलों का समर्थन करते हैं। वजन 0 से 1.0 के बीच होता है, और लक्ष्य के लिए डिफ़ॉल्ट वजन 0.0 है;

प्रॉपर्टीज़

नामविवरण
DEFAULT_WEIGHTमॉर्फ़ टार्गेट के लिए डिफ़ॉल्ट वजन।

विधियाँ

constructor

नामविवरण
constructor(name)MorphTargetChannel वर्ग का नया उदाहरण प्रारंभ करता है।

Parameters:

नामप्रकारविवरण
nameस्ट्रिंगनाम।

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: Number


setWeight

नामविवरण
setWeight(target, weight)निर्दिष्ट लक्ष्य के लिए वजन सेट करता है, डिफ़ॉल्ट मान 1 है, सीमा 0~1 के बीच होनी चाहिए।

Parameters:

नामप्रकारविवरण
targeआकारnull
वज़नNumbernull

Result: Number


removeProperty

नामविवरण
removeProperty(property)एक डायनेमिक प्रॉपर्टी को हटाता है।

Parameters:

नामप्रकारविवरण
propertyPropertyकौन सी प्रॉपर्टी हटानी है

Result: boolean


removeProperty

नामविवरण
removeProperty(property)नाम द्वारा पहचानी गई निर्दिष्ट प्रॉपर्टी को हटाएँ

Parameters:

नामप्रकारविवरण
propertस्ट्रिंगnull

Result: boolean


getProperty

नामविवरण
getProperty(property)निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें

Parameters:

नामप्रकारविवरण
propertyस्ट्रिंगप्रॉपर्टी का नाम

Result: ऑब्जेक्ट


setProperty

नामविवरण
setProperty(property, value)निर्दिष्ट प्रॉपर्टी का मान सेट करता है

Parameters:

नामप्रकारविवरण
propertyस्ट्रिंगप्रॉपर्टी का नाम
मानऑब्जेक्टप्रॉपर्टी का मान

Result: ऑब्जेक्ट


findProperty

नामविवरण
findProperty(propertyName)प्रॉपर्टी को खोजता है। यह एक डायनेमिक प्रॉपर्टी हो सकती है (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या नेेटिव प्रॉपर्टी (इसके नाम द्वारा पहचानी गई)।

Parameters:

नामप्रकारविवरण
propertyNameस्ट्रिंगप्रॉपर्टी का नाम।

Result: Property