ITextureUnit
Visão geral
ITextureUnit é uma interface em Aspose.3D FOSS para .NET. Herda de: IDisposable.
representa uma textura na memória que é compartilhada entre GPU e CPU e pode ser amostrada pelo shader, onde o apenas representa uma referência a um arquivo externo.
Propriedades: Depth, Height, Magnification, Minification, Mipmap, Scale, e mais 6.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
Type | TextureType | Leitura | Obtém o tipo desta unidade de textura. |
Width | int | Leitura | Obtém a largura desta textura. |
Height | int | Leitura | Obtém a altura desta textura. |
Depth | int | Leitura | Obtém a altura desta textura, para texturas que não são 3D é sempre 1. |
UWrap | WrapMode | Leitura/Escrita | Obtém ou define o modo de wrap para a coordenada U da textura. |
VWrap | WrapMode | Leitura/Escrita | Obtém ou define o modo de wrap para a coordenada V da textura. |
WWrap | WrapMode | Leitura/Escrita | Obtém ou define o modo de wrap para a coordenada W da textura. |
Minification | TextureFilter | Leitura/Escrita | Obtém ou define o modo de filtragem para minificação. |
Magnification | TextureFilter | Leitura/Escrita | Obtém ou define o modo de filtro para ampliação. |
Mipmap | TextureFilter | Leitura/Escrita | Obtém ou define o modo de filtragem para mipmap. |
Scroll | Vector2 | Leitura/Escrita | Obtém ou define a rolagem da coordenada UV. |
Scale | Vector2 | Leitura/Escrita | Obtém ou define a escala da coordenada UV. |