Texture
Overview
Texture adalah kelas dalam Aspose.3D FOSS untuk .NET. Warisan dari: TextureBase, INamedObject.
Kelas ini mendefinisikan tekstur dari file eksternal.
Kelas ini menyediakan 10 metode untuk bekerja dengan objek Texture dalam program .NET. Metode yang tersedia meliputi: A3DObject, FindProperty, GetProperty, RemoveProperty, SetProperty, SetRotation, SetScale, SetTranslation, Texture, TextureBase. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.3D FOSS for .Net. Sifatnya: Alpha, AlphaSource, Content, EnableMipMap, FileName, MagFilter, dan 10 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
EnableMipMap | bool | Membaca/menulis | Dapatkan atau mengatur peta mip yang diaktifkan. |
Content | byte[] | Membaca/menulis | Mendapatkan atau mengatur isi. |
FileName | string | Membaca/menulis | Mendapatkan atau menetapkan nama file. |
Alpha | double | Membaca/menulis | Mendapatkan atau mengatur alpha. |
AlphaSource | AlphaSource | Membaca/menulis | Dapatkan atau mengatur sumber alpha. |
WrapModeU | WrapMode | Membaca/menulis | Dapatkan atau mengatur mode bungkus u. |
WrapModeV | WrapMode | Membaca/menulis | Dapatkan atau mengatur mode bungkus v. |
WrapModeW | WrapMode | Membaca/menulis | Dapatkan atau mengatur mode w. |
MinFilter | TextureFilter | Membaca/menulis | Dapatkan atau mengatur filter min. |
MagFilter | TextureFilter | Membaca/menulis | Dapatkan atau mengatur filter Mag. |
MipFilter | TextureFilter | Membaca/menulis | Dapatkan atau mengatur filter mip. |
UVRotation | Vector3 | Membaca/menulis | Mengambil atau mengatur rotasi UV. |
UVScale | Vector2 | Membaca/menulis | Mengambil atau mengatur skala UV. |
UVTranslation | Vector2 | Membaca/menulis | Dapatkan atau mengatur translasi UV. |
Name | string | Membaca/menulis | Mendapatkan atau menetapkan nama. |
Properties | PropertyCollection | Read | Mendapatkan properti. |
Methods
| Signature | Description |
|---|---|
Texture() | |
Texture(name: string) | |
TextureBase(name: string) | |
SetTranslation(u: double, v: double) | Menetapkan translasi UV. |
SetScale(u: double, v: double) | Menetapkan skala UV. |
SetRotation(u: double, v: double) | Menetapkan rotasi UV. |
A3DObject() | |
RemoveProperty(property: Property) | Menghapus properti dinamis. |
GetProperty(property: string) | Dapatkan nilai properti yang ditentukan |
SetProperty(property: string, value: object?) | Menentukan nilai properti yang ditentukan |
FindProperty(propertyName: string) | Menemukan properti. Ini bisa menjadi sifat dinamis (Dibentuk oleh CreateDynamicProperty/SetProperty) atau native property ((Identified by its name)) |