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

NombreTipoAccessDescripción
enableMipMapbooleanLeerObtiene o establece si el mipmap está habilitado para esta textura.
contentbyte[]LeerObtiene o establece el contenido binario de la textura.
fileNameStringLeerObtiene o establece el archivo de textura asociado.
alphadoubleLeerObtiene o establece el valor alfa predeterminado de la textura.
alphaSourceAlphaSourceLeerObtiene o establece si la textura define el canal alfa.
wrapModeUWrapModeLeerObtiene o establece los modos de envoltura de la textura en U.
wrapModeVWrapModeLeerObtiene o establece los modos de envoltura de la textura en V.
wrapModeWWrapModeLeerObtiene o establece los modos de envoltura de la textura en W.
minFilterTextureFilterLeerObtiene o establece el filtro para la minificación.
magFilterTextureFilterLeerObtiene o establece el filtro para la ampliación.
mipFilterTextureFilterLeerObtiene o establece el filtro para el muestreo de nivel mip.
uVRotationVector3LeerObtiene o establece la rotación de la textura.
uVScaleVector2LeerObtiene o establece la escala UV.
uVTranslationVector2LeerObtiene o establece la traducción UV.
nameStringLeerObtiene el nombre.
propertiesPropertyCollectionLeerObtiene las propiedades.

Métodos

SignatureDescripción
Texture()Inicia una nueva instancia de la clase Texture.
Texture(name: String)Inicia una nueva instancia de la clase Texture.
isEnableMipMap()booleanObtiene 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()StringObtiene 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()doubleObtiene 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()AlphaSourceObtiene o establece si la textura define el canal alfa.
setAlphaSource(alphaSource: AlphaSource)Establece el valor de origen alfa.
getWrapModeU()WrapModeObtiene o establece los modos de envoltura de la textura en U.
setWrapModeU(wrapModeU: WrapMode)Establece el valor u del modo de ajuste.
getWrapModeV()WrapModeObtiene o establece los modos de envoltura de la textura en V.
setWrapModeV(wrapModeV: WrapMode)Establece el valor v del modo de ajuste.
getWrapModeW()WrapModeObtiene o establece los modos de envoltura de la textura en W.
setWrapModeW(wrapModeW: WrapMode)Establece el valor w del modo de ajuste.
getMinFilter()TextureFilterObtiene o establece el filtro para la minificación.
setMinFilter(minFilter: TextureFilter)Establece el valor del filtro mínimo.
getMagFilter()TextureFilterObtiene o establece el filtro para la ampliación.
setMagFilter(magFilter: TextureFilter)Establece el valor del filtro mag.
getMipFilter()TextureFilterObtiene o establece el filtro para el muestreo de nivel mip.
setMipFilter(mipFilter: TextureFilter)Establece el valor del filtro mip.
getUVRotation()Vector3Obtiene o establece la rotación de la textura.
setUVRotation(uvRotation: Vector3)Establece el valor de rotación uv.
getUVScale()Vector2Obtiene o establece la escala UV.
setUVScale(uvScale: Vector2)Establece el valor de escala uv.
getUVTranslation()Vector2Obtiene 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()StringLos segmentos de la curva.
setName(name: String)Construcción de un perfil CircleShape con rayos especificados.
getProperties()PropertyCollectionInicia una nueva instancia de la clase cilindro.
findProperty(name: String)PropertyInicia una nueva instancia de la clase Bone.
getProperty(name: String)ObjectObtiene la matriz de transformación del nodo en la pose actual.
setProperty(name: String, value: Object)Obtiene los segmentos de ancho.
removeProperty(name: String)booleanObtén un sistema de coordenadas de puntos de control/normal durante la importación/exportación.

Ver también

 Español