ITextureUnit
Visión general
ITextureUnit es una interface en Aspose.3D FOSS para .NET. Hereda de: IDisposable.
representa una textura en la memoria que se comparte entre GPU y CPU y puede ser muestreada por el shader, donde el solo representa una referencia a un archivo externo.
Propiedades: Depth, Height, Magnification, Minification, Mipmap, Scale, y 6 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
Type | TextureType | Lectura | Obtiene el tipo de esta unidad de textura. |
Width | int | Lectura | Obtiene el ancho de esta textura. |
Height | int | Lectura | Obtiene la altura de esta textura. |
Depth | int | Lectura | Obtiene la altura de esta textura, para una textura que no es 3D siempre es 1. |
UWrap | WrapMode | Lectura/Escritura | Obtiene o establece el modo de envoltura para la coordenada U de la textura. |
VWrap | WrapMode | Lectura/Escritura | Obtiene o establece el modo de envoltura para la coordenada V de la textura. |
WWrap | WrapMode | Lectura/Escritura | Obtiene o establece el modo de envoltura para la coordenada W de la textura. |
Minification | TextureFilter | Lectura/Escritura | Obtiene o establece el modo de filtrado para la minificación. |
Magnification | TextureFilter | Lectura/Escritura | Obtiene o establece el modo de filtrado para la ampliación. |
Mipmap | TextureFilter | Lectura/Escritura | Obtiene o establece el modo de filtro para mipmap. |
Scroll | Vector2 | Lectura/Escritura | Obtiene o establece el desplazamiento de la coordenada UV. |
Scale | Vector2 | Lectura/Escritura | Obtiene o establece la escala de la coordenada UV. |