TextureBase
Revisión
TextureBase Es una clase en Aspose.3D FOSS para Java. Heredados de: A3DObject.
Clase de base para todas las texturas concretas.
Esta clase proporciona 34 métodos para trabajar con los objetos de TextureBase en programas Java. Los métodos disponibles incluyen: A3DObject, TextureBase, findProperty, getAlpha, getAlphaSource, getMagFilter, getMinFilter, getMipFilter, getName, getProperties, getProperty, getUVRotation,y 22 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, magFilter, minFilter, mipFilter, name,Y 7 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
alpha | double | Leer | Obtenga o establece el valor alfa de la textura. |
alphaSource | AlphaSource | Leer | Obtenga o establece si la textura define el canal alfa. |
wrapModeU | WrapMode | Leer | Obtenga o establece la textura en modo de embotellado en U. |
wrapModeV | WrapMode | Leer | Obtenga o establece la textura en modo de envasado en V. |
wrapModeW | WrapMode | Leer | Obtenga o establece la textura en modos de envasado en W. |
minFilter | TextureFilter | Leer | Obtenga o coloca el filtro para la minificación. |
magFilter | TextureFilter | Leer | Obtenga o coloca el filtro para la magnificación. |
mipFilter | TextureFilter | Leer | Obtenga o establece el filtro para la muestra de nivel mip. |
uVRotation | Vector3 | Leer | Obtenga o establece la rotación de la textura. |
uVScale | Vector2 | Leer | Obtenga o establece la escala UV. |
uVTranslation | Vector2 | Leer | Obtenga o establece la traducción UV. |
name | String | Leer | recibe el nombre. |
properties | PropertyCollection | Leer | Obtenga las propiedades. |
Metodología
| firma | Descripción |
|---|---|
TextureBase(name: String) | Inicia una nueva instancia de la clase TextureBase. |
getAlpha() → double | Obtenga o establece el valor alfa 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 | Obtenga o establece si la textura define el canal alfa. |
setAlphaSource(alphaSource: AlphaSource) | El valor de la fuente alfa. |
getWrapModeU() → WrapMode | Obtenga o establece la textura en modo de embotellado en U. |
setWrapModeU(wrapModeU: WrapMode) | En el modo de enchufamiento se establece un valor. |
getWrapModeV() → WrapMode | Obtenga o establece la textura en modo de envasado en V. |
setWrapModeV(wrapModeV: WrapMode) | El modo de engranación v. |
getWrapModeW() → WrapMode | Obtenga o establece la textura en modos de envasado en W. |
setWrapModeW(wrapModeW: WrapMode) | En el modo de enchufamiento se establece el valor. |
getMinFilter() → TextureFilter | Obtenga o coloca el filtro para la minificación. |
setMinFilter(minFilter: TextureFilter) | Define el valor de la min filtrada. |
getMagFilter() → TextureFilter | Obtenga o coloca el filtro para la magnificación. |
setMagFilter(magFilter: TextureFilter) | Define el valor del filtro mag. |
getMipFilter() → TextureFilter | Obtenga o establece el filtro para la muestra de nivel mip. |
setMipFilter(mipFilter: TextureFilter) | Define el valor del filtro MIP. |
getUVRotation() → Vector3 | Obtenga o establece la rotación de la textura. |
setUVRotation(uvRotation: Vector3) | - Definición del valor de rotación UV. |
getUVScale() → Vector2 | Obtenga o establece la escala UV. |
setUVScale(uvScale: Vector2) | El valor de la escala UV. |
getUVTranslation() → Vector2 | Obtenga o establece la traducción UV. |
setUVTranslation(uvTranslation: Vector2) | El valor de la traducción UV. |
setTranslation(u: double, v: double) | - Transmisión UV de la traducción. |
setScale(u: double, v: double) | -Consigue la escala UV. |
setRotation(u: double, v: double) | - El sistema de 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 | Obtenga la matriz de transformación del nodo en la posición actual. |
setProperty(name: String, value: Object) | Se encuentran 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. |