MorphTargetChannel

MorphTargetChannel class

يُستخدم MorphTargetChannel بواسطة MorphTargetDeformer لتنظيم الهندسات الهدفية. بعض صيغ الملفات مثل FBX تدعم قنوات متعددة بالتوازي. الوزن يتراوح بين 0 و 1.0، والوزن الافتراضي للهدف هو 0.0؛

الخصائص

الاسمالوصف
DEFAULT_WEIGHTالوزن الافتراضي للهدف المتحول.

الطرق

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:

الاسمالنوعالوصف
الهدفشكلnull

Result: Number


setWeight

الاسمالوصف
setWeight(target, weight)يضبط الوزن للهدف المحدد، القيمة الافتراضية هي 1، يجب أن يكون النطاق بين 0~1.

Parameters:

الاسمالنوعالوصف
الهدفشكلnull
وزنNumbernull

Result: Number


removeProperty

الاسمالوصف
removeProperty(property)يزيل خاصية ديناميكية.

Parameters:

الاسمالنوعالوصف
خاصيةخاصيةأي خاصية لإزالتها

Result: boolean


removeProperty

الاسمالوصف
removeProperty(property)إزالة الخاصية المحددة بالاسم

Parameters:

الاسمالنوعالوصف
خاصيةStringnull

Result: boolean


getProperty

الاسمالوصف
getProperty(property)احصل على قيمة الخاصية المحددة

Parameters:

الاسمالنوعالوصف
خاصيةStringاسم الخاصية

Result: Object


setProperty

الاسمالوصف
setProperty(property, value)يضبط قيمة الخاصية المحددة

Parameters:

الاسمالنوعالوصف
خاصيةStringاسم الخاصية
القيمةObjectقيمة الخاصية

Result: Object


findProperty

الاسمالوصف
findProperty(propertyName)يبحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty/SetProperty) أو خاصية أصلية (تم التعرف عليها باسمها)

Parameters:

الاسمالنوعالوصف
propertyNameStringاسم الخاصية.

Result: خاصية