TextureBase

TextureBase class

Kelas dasar untuk semua tekstur beton. Tekstur menentukan tampilan dan nuansa permukaan geometri.

public class TextureBase : A3DObject

Konstruktor

NamaKeterangan
TextureBase(string)Menginisialisasi instance baru dariTextureBase kelas.

Properti

NamaKeterangan
Alpha { get; set; }Mendapat atau menyetel nilai alfa default dari tekstur Ini valid saatAlphaSource adalahPixelAlpha Nilai default adalah 1.0, rentang nilai yang valid antara 0 dan 1
AlphaSource { get; set; }Mendapat atau menyetel apakah tekstur mendefinisikan saluran alfa. Nilai defaultnya adalahNone
MagFilter { get; set; }Mendapatkan atau menyetel filter untuk pembesaran.
MinFilter { get; set; }Mendapat atau menyetel filter untuk minifikasi.
MipFilter { get; set; }Mendapatkan atau menyetel filter untuk pengambilan sampel level mip.
virtual Name { get; set; }Mendapat atau menetapkan nama.
Properties { get; }Mendapat koleksi semua properti.
UVRotation { get; set; }Mendapat atau mengatur rotasi tekstur
UVScale { get; set; }Mendapatkan atau menyetel skala UV.
UVTranslation { get; set; }Mendapat atau menyetel terjemahan UV.
WrapModeU { get; set; }Mendapat atau menyetel mode bungkus tekstur di U.
WrapModeV { get; set; }Mendapat atau menyetel mode bungkus tekstur di V.
WrapModeW { get; set; }Mendapat atau menyetel mode bungkus tekstur di W.

Metode

NamaKeterangan
FindProperty(string)Menemukan properti. Ini bisa berupa properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti asli (Diidentifikasi dengan namanya)
GetProperty(string)Dapatkan nilai properti yang ditentukan
RemoveProperty(Property)Menghapus properti dinamis.
RemoveProperty(string)Hapus properti yang ditentukan yang diidentifikasi dengan name
SetProperty(string, object)Menetapkan nilai properti yang ditentukan
SetRotation(double, double)Mengatur rotasi UV.
SetScale(double, double)Mengatur skala UV.
SetTranslation(double, double)Mengatur terjemahan UV.

Lihat juga