Texture
Visión general
Texture Es una clase en Aspose.3D FOSS para Java. Heredados de: TextureBase.
Esta clase define la textura de un archivo externo.
Esta clase proporciona 42 métodos para trabajar con objetos de texto en programas Java. Los métodos disponibles incluyen: A3DObject, Texture, TextureBase, findProperty, getAlpha, getAlphaSource, getContent, getFileName, getMagFilter, getMinFilter, getMipFilter, getName,y 29 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.3D FOSS para el paquete Java. Propiedades : alpha, alphaSource, content, enableMipMap, fileName, magFilter,Y 10 más.
Propiedades
| Nombre | Tipo | Access | Descripción |
|---|---|---|---|
enableMipMap | boolean | Leer | Obtiene o establece si el mipmap está habilitado para esta textura. |
content | byte[] | Leer | Obtiene o establece el contenido binario de la textura. |
fileName | String | Leer | Obtiene o establece el archivo de textura asociado. |
alpha | double | Leer | Obtiene o establece el valor alfa predeterminado de la textura. |
alphaSource | AlphaSource | Leer | Obtiene o establece si la textura define el canal alfa. |
wrapModeU | WrapMode | Leer | Obtiene o establece los modos de envoltura de la textura en U. |
wrapModeV | WrapMode | Leer | Obtiene o establece los modos de envoltura de la textura en V. |
wrapModeW | WrapMode | Leer | Obtiene o establece los modos de envoltura de la textura en W. |
minFilter | TextureFilter | Leer | Obtiene o establece el filtro para la minificación. |
magFilter | TextureFilter | Leer | Obtiene o establece el filtro para la ampliación. |
mipFilter | TextureFilter | Leer | Obtiene o establece el filtro para el muestreo de nivel mip. |
uVRotation | Vector3 | Leer | Obtiene o establece la rotación de la textura. |
uVScale | Vector2 | Leer | Obtiene o establece la escala UV. |
uVTranslation | Vector2 | Leer | Obtiene o establece la traducción UV. |
name | String | Leer | Obtiene el nombre. |
properties | PropertyCollection | Leer | Obtiene las propiedades. |
Métodos
| Signature | Descripción |
|---|---|
Texture() | Inicia una nueva instancia de la clase Texture. |
Texture(name: String) | Inicia una nueva instancia de la clase Texture. |
isEnableMipMap() → boolean | Obtiene o establece si el mipmap está habilitado para esta textura. |
setEnableMipMap(enableMipMap: boolean) | Establece el valor de enable mip map. |
getContent() → byte[] | Obtiene o establece el contenido binario de la textura. |
setContent(content: byte[]) | Establece el valor del contenido. |
getFileName() → String | Obtiene o establece el archivo de textura asociado. |
setFileName(fileName: String) | Establece el valor del nombre de archivo. |
TextureBase(name: String) | Inicia una nueva instancia de la clase TextureBase. |
getAlpha() → double | Obtiene o establece el valor alfa predeterminado de la textura. |
setAlpha(alpha: double) | El contenido de la textura incorporada es opcional, el usuario debe cargar la texura desde un archivo externo si esto está ausente. |
getAlphaSource() → AlphaSource | Obtiene o establece si la textura define el canal alfa. |
setAlphaSource(alphaSource: AlphaSource) | Establece el valor de origen alfa. |
getWrapModeU() → WrapMode | Obtiene o establece los modos de envoltura de la textura en U. |
setWrapModeU(wrapModeU: WrapMode) | Establece el valor u del modo de ajuste. |
getWrapModeV() → WrapMode | Obtiene o establece los modos de envoltura de la textura en V. |
setWrapModeV(wrapModeV: WrapMode) | Establece el valor v del modo de ajuste. |
getWrapModeW() → WrapMode | Obtiene o establece los modos de envoltura de la textura en W. |
setWrapModeW(wrapModeW: WrapMode) | Establece el valor w del modo de ajuste. |
getMinFilter() → TextureFilter | Obtiene o establece el filtro para la minificación. |
setMinFilter(minFilter: TextureFilter) | Establece el valor del filtro mínimo. |
getMagFilter() → TextureFilter | Obtiene o establece el filtro para la ampliación. |
setMagFilter(magFilter: TextureFilter) | Establece el valor del filtro mag. |
getMipFilter() → TextureFilter | Obtiene o establece el filtro para el muestreo de nivel mip. |
setMipFilter(mipFilter: TextureFilter) | Establece el valor del filtro mip. |
getUVRotation() → Vector3 | Obtiene o establece la rotación de la textura. |
setUVRotation(uvRotation: Vector3) | Establece el valor de rotación uv. |
getUVScale() → Vector2 | Obtiene o establece la escala UV. |
setUVScale(uvScale: Vector2) | Establece el valor de escala uv. |
getUVTranslation() → Vector2 | Obtiene o establece la traducción UV. |
setUVTranslation(uvTranslation: Vector2) | Establece el valor de traducción uv. |
setTranslation(u: double, v: double) | Establece la traducción UV. |
setScale(u: double, v: double) | Establece la escala UV. |
setRotation(u: double, v: double) | Establece la rotación UV. |
A3DObject() | Se puede utilizar también para representar un cone cuando uno de los rayosTop/radiusBottom es cero. |
getName() → String | Los segmentos de la curva. |
setName(name: String) | Construcción de un perfil CircleShape con rayos especificados. |
getProperties() → PropertyCollection | Inicia una nueva instancia de la clase cilindro. |
findProperty(name: String) → Property | Inicia una nueva instancia de la clase Bone. |
getProperty(name: String) → Object | Obtiene la matriz de transformación del nodo en la pose actual. |
setProperty(name: String, value: Object) | Obtiene los segmentos de ancho. |
removeProperty(name: String) → boolean | Obtén un sistema de coordenadas de puntos de control/normal durante la importación/exportación. |