MorphTargetChannel

MorphTargetChannel class

MorphTargetChannel digunakan oleh MorphTargetDeformer untuk mengatur geometri target. Beberapa format file seperti FBX mendukung banyak saluran secara paralel. Bobot berada di antara 0 dan 1.0, dan bobot default untuk target adalah 0.0;

Properti

NamaDeskripsi
DEFAULT_WEIGHTBerat default untuk morph target.

Metode

constructor

NamaDeskripsi
constructor(name)Menginisialisasi instance baru dari kelas MorphTargetChannel.

Parameters:

NamaTipeDeskripsi
nameStringNama.

Result:


constructor_overload

NamaDeskripsi
constructor_overload()Menginisialisasi instance baru dari kelas MorphTargetChannel.

Result:


getWeights

NamaDeskripsi
getWeights()Mendapatkan nilai berat penuh dari geometri target. Berat penuh.

Result:


getChannelWeight

NamaDeskripsi
getChannelWeight()Mendapatkan atau mengatur berat deformer dari saluran ini. Berat berada di antara 0.0 dan 1.0

Result:


setChannelWeight

NamaDeskripsi
setChannelWeight(value)Mendapatkan atau mengatur berat deformer dari saluran ini. Berat berada di antara 0.0 dan 1.0

Result:


getTargets

NamaDeskripsi
getTargets()Mendapatkan semua target yang terkait dengan saluran.

Result:


getName

NamaDeskripsi
getName()Mendapatkan atau mengatur nama. Nama.

Result:


setName

NamaDeskripsi
setName(value)Mendapatkan atau mengatur nama. Nama.

Result:


getProperties

NamaDeskripsi
getProperties()Mendapatkan koleksi semua properti.

Result:


get

NamaDeskripsi
get(target)

Result:


set

NamaDeskripsi
set(target, value)

Result:


getWeight

NamaDeskripsi
getWeight(target)Mendapatkan bobot untuk target yang ditentukan, jika target tidak termasuk dalam saluran ini, nilai default 0 dikembalikan.

Parameters:

NamaTipeDeskripsi
targeBentuknull

Result: Angka


setWeight

NamaDeskripsi
setWeight(target, weight)Menetapkan bobot untuk target yang ditentukan, nilai default adalah 1, rentang harus antara 0~1

Parameters:

NamaTipeDeskripsi
targeBentuknull
menimbangAngkanull

Result: Angka


removeProperty

NamaDeskripsi
removeProperty(property)Menghapus properti dinamis.

Parameters:

NamaTipeDeskripsi
propertyPropertyProperti mana yang akan dihapus

Result: boolean


removeProperty

NamaDeskripsi
removeProperty(property)Hapus properti yang ditentukan yang diidentifikasi dengan nama

Parameters:

NamaTipeDeskripsi
propertStringnull

Result: boolean


getProperty

NamaDeskripsi
getProperty(property)Dapatkan nilai properti yang ditentukan

Parameters:

NamaTipeDeskripsi
propertyStringNama properti

Result: Object


setProperty

NamaDeskripsi
setProperty(property, value)Menetapkan nilai properti yang ditentukan

Parameters:

NamaTipeDeskripsi
propertyStringNama properti
valueObjectNilai properti

Result: Object


findProperty

NamaDeskripsi
findProperty(propertyName)Menemukan properti. Bisa berupa properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti native (Diidentifikasi berdasarkan namanya)

Parameters:

NamaTipeDeskripsi
propertyNameStringNama properti.

Result: Property