Texture

Visión general

Texture Es una clase en Aspose.3D FOSS para .NET. Heredados de: TextureBase, INamedObject.

Esta clase define la textura de un archivo externo.

Esta clase ofrece 11 métodos para trabajar con los objetos de texto en programas .NET. Los métodos disponibles incluyen: A3DObject, FindProperty, GetProperty, RemoveProperty, SetProperty, SetRotation, SetScale, SetTranslation, Texture, TextureBase. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.3D FOSS para el paquete .Net. Propiedades : Alpha, AlphaSource, Content, EnableMipMap, FileName, MagFilter,Y 10 más.

Propiedades

NombreTipoAccessDescripción
EnableMipMapboolLeer / escribirObtiene o establece si el mipmap está habilitado para esta textura
Contentbyte[]Leer / escribirObtiene o establece el contenido binario de la textura.
FileNamestringLeer / escribirObtiene o establece el archivo de textura asociado.
AlphadoubleLeer / escribirObtiene o establece el valor alfa predeterminado de la textura.
AlphaSourceAlphaSourceLeer / escribirObtiene o establece si la textura define el canal alfa.
WrapModeUWrapModeLeer / escribirObtiene o establece los modos de envoltura de la textura en U.
WrapModeVWrapModeLeer / escribirObtiene o establece los modos de envoltura de la textura en V.
WrapModeWWrapModeLeer / escribirObtiene o establece los modos de envoltura de la textura en W.
MinFilterTextureFilterLeer / escribirObtiene o establece el filtro para la minificación.
MagFilterTextureFilterLeer / escribirObtiene o establece el filtro para la ampliación.
MipFilterTextureFilterLeer / escribirObtiene o establece el filtro para el muestreo de nivel mip.
UVRotationVector3Leer / escribirObtiene o establece la rotación de la textura.
UVScaleVector2Leer / escribirObtiene o establece la escala UV.
UVTranslationVector2Leer / escribirObtiene o establece la traducción UV.
NamestringLeer / escribirObtiene o establece el nombre.
PropertiesPropertyCollectionLeerObtiene la colección de todas 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.
TextureBase(name: string)Inicia una nueva instancia de la clase TextureBase.
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()Inicia una nueva instancia de la clase A3DObject sin nombre.
RemoveProperty(property: Property)Eliminar una propiedad dinámica.
GetProperty(property: string)Obtenga el valor de la propiedad especificada
SetProperty(property: string, value: object?)Establece el valor de la propiedad especificada
FindProperty(propertyName: string)Encontrar la propiedad.

Ver también

 Español