ITextureUnit
Vue d’ensemble
ITextureUnit est une interface dans Aspose.3D FOSS pour .NET. Hérite de : IDisposable.
représente une texture en mémoire partagée entre le GPU et le CPU et pouvant être échantillonnée par le shader, où le ne représente qu’une référence à un fichier externe.
Propriétés : Depth, Height, Magnification, Minification, Mipmap, Scale, et 6 de plus.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
Type | TextureType | Lecture | Obtient le type de cette unité de texture. |
Width | int | Lecture | Obtient la largeur de cette texture. |
Height | int | Lecture | Obtient la hauteur de cette texture. |
Depth | int | Lecture | Récupère la hauteur de cette texture, pour une texture non-3D elle est toujours de 1. |
UWrap | WrapMode | Lecture/Écriture | Obtient ou définit le mode d’enroulement pour la coordonnée U de la texture. |
VWrap | WrapMode | Lecture/Écriture | Obtient ou définit le mode d’enroulement du coordonnée V de la texture. |
WWrap | WrapMode | Lecture/Écriture | Obtient ou définit le mode d’enroulement pour la coordonnée W de la texture. |
Minification | TextureFilter | Lecture/Écriture | Obtient ou définit le mode de filtrage pour la minification. |
Magnification | TextureFilter | Lecture/Écriture | Obtient ou définit le mode de filtrage pour l’agrandissement. |
Mipmap | TextureFilter | Lecture/Écriture | Obtient ou définit le mode de filtrage du mipmap. |
Scroll | Vector2 | Lecture/Écriture | Obtient ou définit le défilement de la coordonnée UV. |
Scale | Vector2 | Lecture/Écriture | Obtient ou définit l’échelle de la coordonnée UV. |