LambertMaterial

LambertMaterial class

Material untuk lambert shading model

public class LambertMaterial : Material

Konstruktor

NamaKeterangan
LambertMaterial()Menginisialisasi instance baru dariLambertMaterial kelas.
LambertMaterial(string)Menginisialisasi instance baru dariLambertMaterial kelas.

Properti

NamaKeterangan
AmbientColor { get; set; }Mendapat atau menyetel warna sekitar
DiffuseColor { get; set; }Mendapat atau menyetel warna difus
EmissiveColor { get; set; }Mendapat atau menyetel warna emisif
virtual Name { get; set; }Mendapat atau menetapkan nama.
Properties { get; }Mendapat koleksi semua properti.
Transparency { get; set; }Mendapat atau menyetel faktor transparansi. Faktor harus berkisar antara 0(0%, sepenuhnya buram) dan 1(100%, sepenuhnya transparan) Setiap nilai faktor yang tidak valid akan dijepit.
TransparentColor { get; set; }Mendapat atau mengatur warna transparan.

Metode

NamaKeterangan
FindProperty(string)Menemukan properti. Ini bisa berupa properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti asli (Diidentifikasi dengan namanya)
GetEnumerator()Membuat enumerator menghitung slot tekstur internal.
GetProperty(string)Dapatkan nilai properti yang ditentukan
GetTexture(string)Mendapatkan tekstur dari slot yang ditentukan, bisa berupa nama properti material atau nama parameter shader
RemoveProperty(Property)Menghapus properti dinamis.
RemoveProperty(string)Hapus properti yang ditentukan yang diidentifikasi dengan name
SetProperty(string, object)Menetapkan nilai properti yang ditentukan
SetTexture(string, TextureBase)Mengatur tekstur ke slot yang ditentukan
override ToString()Memformat objek menjadi string

Lihat juga