MorphTargetChannel

MorphTargetChannel class

Bir MorphTargetChannel, hedef geometrileri düzenlemek için MorphTargetDeformer tarafından kullanılır. FBX gibi bazı dosya formatları paralel olarak birden fazla kanal destekler. Ağırlık 0 ile 1.0 arasındadır ve hedef için varsayılan ağırlık 0.0’dır;

Properties

AdAçıklama
DEFAULT_WEIGHTMorph hedefi için varsayılan ağırlık.

Yöntemler

constructor

AdAçıklama
constructor(name)MorphTargetChannel sınıfının yeni bir örneğini başlatır.

Parameters:

AdTürAçıklama
nameStringAd.

Result:


constructor_overload

AdAçıklama
constructor_overload()MorphTargetChannel sınıfının yeni bir örneğini başlatır.

Result:


getWeights

AdAçıklama
getWeights()Hedef geometrilerin tam ağırlık değerlerini alır. Tam ağırlıklar.

Result:


getChannelWeight

AdAçıklama
getChannelWeight()Bu kanalın deformasyon ağırlığını alır veya ayarlar. Ağırlık 0.0 ile 1.0 arasındadır.

Result:


setChannelWeight

AdAçıklama
setChannelWeight(value)Bu kanalın deformasyon ağırlığını alır veya ayarlar. Ağırlık 0.0 ile 1.0 arasındadır.

Result:


getTargets

AdAçıklama
getTargets()Kanal ile ilişkili tüm hedefleri alır.

Result:


getName

AdAçıklama
getName()Adı alır veya ayarlar. Ad.

Result:


setName

AdAçıklama
setName(value)Adı alır veya ayarlar. Ad.

Result:


getProperties

AdAçıklama
getProperties()Tüm özelliklerin koleksiyonunu alır.

Result:


get

AdAçıklama
get(target)

Result:


set

AdAçıklama
set(target, value)

Result:


getWeight

AdAçıklama
getWeight(target)Belirtilen target için ağırlığı alır, target bu kanala ait değilse, varsayılan değer 0 döndürülür.

Parameters:

AdTürAçıklama
targeŞekilnull

Result: Number


setWeight

AdAçıklama
setWeight(target, weight)Belirtilen target için ağırlığı ayarlar, varsayılan değer 1’dir, aralık 0~1 arasında olmalıdır.

Parameters:

AdTürAçıklama
targeŞekilnull
ağırlıkNumbernull

Result: Number


removeProperty

AdAçıklama
removeProperty(property)Dinamik bir özelliği kaldırır.

Parameters:

AdTürAçıklama
propertyPropertyHangi özellik kaldırılacak

Result: boolean


removeProperty

AdAçıklama
removeProperty(property)Adı belirtilen özelliği kaldır.

Parameters:

AdTürAçıklama
propertStringnull

Result: boolean


getProperty

AdAçıklama
getProperty(property)Belirtilen özelliğin değerini al

Parameters:

AdTürAçıklama
propertyStringÖzellik adı

Result: Object


setProperty

AdAçıklama
setProperty(property, value)Belirtilen özelliğin değerini ayarlar

Parameters:

AdTürAçıklama
propertyStringÖzellik adı
değerObjectÖzelliğin değeri

Result: Object


findProperty

AdAçıklama
findProperty(propertyName)Özelliği bulur. Dinamik bir özellik (CreateDynamicProperty/SetProperty ile oluşturulan) veya yerel özellik (adıyla tanımlanan) olabilir.

Parameters:

AdTürAçıklama
propertyNameStringÖzellik adı.

Result: Property