LambertMaterial

LambertMaterial class

Material untuk model shading Lambert

Metode

constructor

NamaDeskripsi
constructor()Menginisialisasi instance baru dari kelas LambertMaterial.

Result:


constructor_overload

NamaDeskripsi
constructor_overload(name)Menginisialisasi instance baru dari kelas LambertMaterial.

Parameters:

NamaTipeDeskripsi
nameStringNama

Result:


getEmissiveColor

NamaDeskripsi
getEmissiveColor()Mendapatkan atau mengatur warna emisif

Result:


setEmissiveColor

NamaDeskripsi
setEmissiveColor(value)Mendapatkan atau mengatur warna emisif

Result:


getAmbientColor

NamaDeskripsi
getAmbientColor()Mendapatkan atau mengatur warna ambient Contoh: var mat = new LambertMaterial(); mat.AmbientColor = new Vector3(1, 1, 1); ambient.

Result:


setAmbientColor

NamaDeskripsi
setAmbientColor(value)Mendapatkan atau mengatur warna ambient Contoh: var mat = new LambertMaterial(); mat.AmbientColor = new Vector3(1, 1, 1); ambient.

Result:


getDiffuseColor

NamaDeskripsi
getDiffuseColor()Mendapatkan atau mengatur warna difus. Contoh: var mat = new LambertMaterial(); mat.DiffuseColor = new Vector3(1, 0, 0); difus.

Result:


setDiffuseColor

NamaDeskripsi
setDiffuseColor(value)Mendapatkan atau mengatur warna difus. Contoh: var mat = new LambertMaterial(); mat.DiffuseColor = new Vector3(1, 0, 0); difus.

Result:


getTransparentColor

NamaDeskripsi
getTransparentColor()Mendapatkan atau mengatur warna transparan. Contoh: var mat = new LambertMaterial(); mat.TransparentColor = new Vector3(0.3, 0.5, 0.2); warna transparan.

Result:


setTransparentColor

NamaDeskripsi
setTransparentColor(value)Mendapatkan atau mengatur warna transparan. Contoh: var mat = new LambertMaterial(); mat.TransparentColor = new Vector3(0.3, 0.5, 0.2); warna transparan.

Result:


getTransparency

NamaDeskripsi
getTransparency()Mendapatkan atau mengatur faktor transparansi. Faktor harus berada dalam rentang antara 0 (0%, sepenuhnya buram) dan 1 (100%, sepenuhnya transparan). Nilai faktor yang tidak valid akan dipotong. Contoh: var mat = new LambertMaterial(); mat.Transparency = 0.3; faktor transparansi.

Result:


setTransparency

NamaDeskripsi
setTransparency(value)Mendapatkan atau mengatur faktor transparansi. Faktor harus berada dalam rentang antara 0 (0%, sepenuhnya buram) dan 1 (100%, sepenuhnya transparan). Nilai faktor yang tidak valid akan dipotong. Contoh: var mat = new LambertMaterial(); mat.Transparency = 0.3; faktor transparansi.

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:


getTexture

NamaDeskripsi
getTexture(slotName)Mendapatkan tekstur dari slot yang ditentukan, dapat berupa nama properti material atau nama parameter shader

Parameters:

NamaTipeDeskripsi
slotNameStringNama slot.

Result: TextureBase


setTexture

NamaDeskripsi
setTexture(slotName, texture)Mengatur tekstur ke slot yang ditentukan

Parameters:

NamaTipeDeskripsi
slotNameStringNama slot.
textureTextureBaseTekstur.

Result: TextureBase


toString

NamaDeskripsi
toString()Memformat objek menjadi string

Result: String


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


iterator

NamaDeskripsi
iterator()Dipesan untuk penggunaan internal.

Result: Property