ITextureCubemap
Visão geral
ITextureCubemap é uma interface em Aspose.3D FOSS para .NET. Herda de: ITextureUnit, IDisposable.
Textura de cubemap
Esta interface fornece 7 métodos para trabalhar com objetos ITextureCubemap em programas .NET. Os métodos disponíveis incluem: Load, LoadFromFiles, Save, ToBitmap. Todos os membros públicos são acessíveis a qualquer aplicação .NET após a instalação do pacote Aspose.3D FOSS para .NET. 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 textura não-3D, é sempre 1. |
UWrap | WrapMode | Leitura/Escrita | Obtém ou define o modo de repetição 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 filtro para minificação. |
Magnification | TextureFilter | Leitura/Escrita | Obtém ou define o modo de filtragem 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. |
Métodos
| Assinatura | Descrição |
|---|---|
Load(data: CubeFaceData<TextureData>) | Chama Load(data) nesta instância de ITextureCubemap. |
Load(face: CubeFace, data: TextureData) | Carregue os dados na face especificada |
LoadFromFiles(fileNames: CubeFaceData<string>) | Chama LoadFromFiles(fileNames) nesta instância de ITextureCubemap. |
Save(path: CubeFaceData<string>, format: string) | Chama Save(path, format) nesta instância de ITextureCubemap. |
Save(bitmap: CubeFaceData<TextureData>) | Chama Save(bitmap) nesta instância de ITextureCubemap. |
Save(side: CubeFace, bitmap: TextureData) | Salve o lado especificado na memória |
ToBitmap(side: CubeFace) | Converta a unidade de textura para instância |