TextureBase

TextureBase class

Clase base para todas las texturas de hormigón. La textura define la apariencia de una superficie geométrica.

public class TextureBase : A3DObject

Constructores

NombreDescripción
TextureBase(string)Inicializa una nueva instancia delTextureBase clase.

Propiedades

NombreDescripción
Alpha { get; set; }Obtiene o establece el valor alfa predeterminado de la textura Esto es válido cuando elAlphaSource esPixelAlpha El valor predeterminado es 1.0, el rango de valores válido es entre 0 y 1
AlphaSource { get; set; }Obtiene o establece si la textura define el canal alfa. El valor predeterminado esNone
MagFilter { get; set; }Obtiene o establece el filtro de ampliación.
MinFilter { get; set; }Obtiene o establece el filtro para minificación.
MipFilter { get; set; }Obtiene o establece el filtro para el muestreo de nivel mip.
virtual Name { get; set; }Obtiene o establece el nombre.
Properties { get; }Obtiene la colección de todas las propiedades.
UVRotation { get; set; }Obtiene o establece la rotación de la textura
UVScale { get; set; }Obtiene o establece la escala UV.
UVTranslation { get; set; }Obtiene o establece la traducción UV.
WrapModeU { get; set; }Obtiene o establece los modos de ajuste de textura en U.
WrapModeV { get; set; }Obtiene o establece los modos de ajuste de textura en V.
WrapModeW { get; set; }Obtiene o establece los modos de ajuste de textura en W.

Métodos

NombreDescripción
FindProperty(string)Encuentra la propiedad. Puede ser una propiedad dinámica (Creada por CreateDynamicProperty/SetProperty) o una propiedad nativa (Identificada por su nombre)
GetProperty(string)Obtener el valor de la propiedad especificada
RemoveProperty(Property)Elimina una propiedad dinámica.
RemoveProperty(string)Eliminar la propiedad especificada identificada por nombre
SetProperty(string, object)Establece el valor de la propiedad especificada
SetRotation(double, double)Establece la rotación UV.
SetScale(double, double)Establece la escala UV.
SetTranslation(double, double)Establece la traducción UV.

Ver también