TextureBase
Revisión
TextureBase Es una clase en Aspose.3D FOSS para .NET. Heredados de: A3DObject, INamedObject.
Clase de base para todas las texturas concretas.La textura define el aspecto y la sensación de una superficie geométrica.
Esta clase proporciona 9 métodos para trabajar con los objetos de TextureBase en programas .NET. Los métodos disponibles incluyen: A3DObject, FindProperty, GetProperty, RemoveProperty, SetProperty, SetRotation, SetScale, SetTranslation, 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, MagFilter, MinFilter, MipFilter, Name,Y 7 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
Alpha | double | Leer / escribir | Se puede obtener o establecer el alfa. |
AlphaSource | AlphaSource | Leer / escribir | Obtenga o establece la fuente alfa. |
WrapModeU | WrapMode | Leer / escribir | Obtenga o establece el modo de enchufad u. |
WrapModeV | WrapMode | Leer / escribir | Obtenga o establece el modo de enchufad v. |
WrapModeW | WrapMode | Leer / escribir | Obtenga o establece el modo de enchufad w. |
MinFilter | TextureFilter | Leer / escribir | Obtenga o coloca el filtro min. |
MagFilter | TextureFilter | Leer / escribir | Obtenga o coloca el filtro mag. |
MipFilter | TextureFilter | Leer / escribir | Obtenga o coloca el filtro MIP. |
UVRotation | Vector3 | Leer / escribir | Obtenga o establece la rotación UV. |
UVScale | Vector2 | Leer / escribir | Obtenga o establece la escala UV. |
UVTranslation | Vector2 | Leer / escribir | Obtenga o establece la traducción UV. |
Name | string | Leer / escribir | Se le llama o se pone el nombre. |
Properties | PropertyCollection | Leer | Obtenga las propiedades. |
Metodología
| firma | Descripción |
|---|---|
TextureBase(name: string) | |
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() | |
RemoveProperty(property: Property) | Eliminar una propiedad dinámica. |
GetProperty(property: string) | Obtenga el valor de la propiedad especificada |
SetProperty(property: string, value: object?) | - El valor de la propiedad especificada |
FindProperty(propertyName: string) | Puede ser una propiedad dinámica (creada por CreateDynamicProperty/SetProperty) o propiedades nativas(identificado por su nombre) |