Texture
Összefoglaló
Texture az .NET-es FOSS Aspose.3D osztály. Az örökölők: TextureBase, INamedObject.
Ez a osztály egy külső fájl textúráját határozza meg.
Ez a osztály 10 módszert kínál a .NET programokban lévő Texture objektumokkal való munkavégzéshez. A rendelkezésre álló módszerek közé tartozik: A3DObject, FindProperty, GetProperty, RemoveProperty, SetProperty, SetRotation, SetScale, SetTranslation, Texture, TextureBase. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.3D FOSS for .Net csomag telepítése után. A tulajdonságok: Alpha, AlphaSource, Content, EnableMipMap, FileName, MagFilter,És még tíz.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
EnableMipMap | bool | Olvasás/írás | Kapja vagy állítsa be a MIP térképet. |
Content | byte[] | Olvasás/írás | Megkapja vagy beállítja a tartalmat. |
FileName | string | Olvasás/írás | Megkapja vagy beállítja a fájlnevet. |
Alpha | double | Olvasás/írás | Kapja vagy állítsa be az alfát. |
AlphaSource | AlphaSource | Olvasás/írás | Kapja vagy állítsa be az alfa forrást. |
WrapModeU | WrapMode | Olvasás/írás | Megkapja vagy beállítja a csomagolás módját. |
WrapModeV | WrapMode | Olvasás/írás | Megkapja vagy beállítja a v. modust. |
WrapModeW | WrapMode | Olvasás/írás | Megkapja vagy beállítja a csomagolás módját w. |
MinFilter | TextureFilter | Olvasás/írás | Megkapja vagy beállítja a min-szűrőt. |
MagFilter | TextureFilter | Olvasás/írás | Megkapja vagy beállítja a magnéziumszűrőt. |
MipFilter | TextureFilter | Olvasás/írás | Megkapja vagy beállítja a mip szűrőt. |
UVRotation | Vector3 | Olvasás/írás | Megkapja vagy beállítja az UV-forgást. |
UVScale | Vector2 | Olvasás/írás | Megkapja vagy beállítja az UV-sskálát. |
UVTranslation | Vector2 | Olvasás/írás | Megkapja vagy beállítja az UV-fordítást. |
Name | string | Olvasás/írás | Megkapja vagy beállítja a nevet. |
Properties | PropertyCollection | Olvasd! | Megkapja a tulajdont. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
Texture() | |
Texture(name: string) | |
TextureBase(name: string) | |
SetTranslation(u: double, v: double) | A UV-színtér beállítása. |
SetScale(u: double, v: double) | Beállítja az UV skálát. |
SetRotation(u: double, v: double) | Beállítja az UV-forgást. |
A3DObject() | |
RemoveProperty(property: Property) | Eltörli a dinamikus tulajdonságot. |
GetProperty(property: string) | Szerezd meg a megadott tulajdonság értékét. |
SetProperty(property: string, value: object?) | A megadott tulajdonság értéke |
FindProperty(propertyName: string) | Találja a tulajdonságot. Lehet dinamikus tulajdonság (Created by CreateDynamicProperty/SetProperty) vagy eredeti tulajdonjog ((Identified by its name)) |