ITextureUnit
Prezentare generală
ITextureUnit este o interfață în Aspose.3D FOSS pentru .NET. Moștenește de la: IDisposable.
reprezintă o textură în memorie care este partajată între GPU și CPU și poate fi eșantionată de shader, unde reprezintă doar o referință la un fișier extern.
Proprietăți: Depth, Height, Magnification, Minification, Mipmap, Scale, și 6 altele.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
Type | TextureType | Citire | Obține tipul acestei unităţi de textură. |
Width | int | Citire | Obține lățimea acestei texturi. |
Height | int | Citire | Obține înălțimea acestei texturi. |
Depth | int | Citire | Obține înălțimea acestei texturi, pentru texturile non-3D este întotdeauna 1. |
UWrap | WrapMode | Citire/Scriere | Obține sau setează modul de înfășurare pentru coordonata U a texturii. |
VWrap | WrapMode | Citire/Scriere | Obține sau stabilește modul de înfășurare pentru coordonata V a texturii. |
WWrap | WrapMode | Citire/Scriere | Obține sau setează modul de înfășurare pentru coordonata W a texturii. |
Minification | TextureFilter | Citire/Scriere | Obține sau stabilește modul de filtrare pentru micșorare. |
Magnification | TextureFilter | Citire/Scriere | Obține sau stabilește modul de filtrare pentru mărire. |
Mipmap | TextureFilter | Citire/Scriere | Obține sau stabilește modul de filtrare pentru mipmap. |
Scroll | Vector2 | Citire/Scriere | Obține sau stabilește derularea coordonatei UV. |
Scale | Vector2 | Citire/Scriere | Obține sau setează scala coordonatei UV. |