PbrSpecularMaterial

PbrSpecularMaterial class

Material para renderizado físicamente basado en color difuso/specular/glossiness

Propiedades

NombreDescripción
MAP_SPECULAR_GLOSSINESSEl mapa de textura para el brillo especular

Métodos

constructor

NombreDescripción
constructor()Constructor de PbrSpecularMaterial

Result:


getTransparency

NombreDescripción
getTransparency()Obtiene o establece el factor de transparencia. El factor debe estar en el rango entre 0 (0%, totalmente opaco) y 1 (100%, totalmente transparente). Cualquier valor de factor no válido será limitado. El factor de transparencia.

Result:


setTransparency

NombreDescripción
setTransparency(value)Obtiene o establece el factor de transparencia. El factor debe estar en el rango entre 0 (0%, totalmente opaco) y 1 (100%, totalmente transparente). Cualquier valor de factor no válido será limitado. El factor de transparencia.

Result:


getNormalTexture

NombreDescripción
getNormalTexture()Obtiene o establece la textura del mapeo normal

Result:


setNormalTexture

NombreDescripción
setNormalTexture(value)Obtiene o establece la textura del mapeo normal

Result:


getSpecularGlossinessTexture

NombreDescripción
getSpecularGlossinessTexture()Obtiene o establece la textura para el color especular, el canal RGB almacena el color especular y el canal A almacena el brillo.

Result:


setSpecularGlossinessTexture

NombreDescripción
setSpecularGlossinessTexture(value)Obtiene o establece la textura para el color especular, el canal RGB almacena el color especular y el canal A almacena el brillo.

Result:


getGlossinessFactor

NombreDescripción
getGlossinessFactor()Obtiene o establece el brillo (suavidad) del material, 1 significa perfectamente liso y 0 significa perfectamente rugoso, el valor predeterminado es 1, el rango es [0, 1]

Result:


setGlossinessFactor

NombreDescripción
setGlossinessFactor(value)Obtiene o establece el brillo (suavidad) del material, 1 significa perfectamente liso y 0 significa perfectamente rugoso, el valor predeterminado es 1, el rango es [0, 1]

Result:


getSpecular

NombreDescripción
getSpecular()Obtiene o establece el color especular del material, el valor predeterminado es (1, 1, 1).

Result:


setSpecular

NombreDescripción
setSpecular(value)Obtiene o establece el color especular del material, el valor predeterminado es (1, 1, 1).

Result:


getDiffuseTexture

NombreDescripción
getDiffuseTexture()Obtiene o establece la textura para difuso

Result:


setDiffuseTexture

NombreDescripción
setDiffuseTexture(value)Obtiene o establece la textura para difuso

Result:


getDiffuse

NombreDescripción
getDiffuse()Obtiene o establece el color difuso del material, el valor predeterminado es (1, 1, 1)

Result:


setDiffuse

NombreDescripción
setDiffuse(value)Obtiene o establece el color difuso del material, el valor predeterminado es (1, 1, 1)

Result:


getEmissiveTexture

NombreDescripción
getEmissiveTexture()Obtiene o establece la textura para emisivo

Result:


setEmissiveTexture

NombreDescripción
setEmissiveTexture(value)Obtiene o establece la textura para emisivo

Result:


getEmissiveColor

NombreDescripción
getEmissiveColor()Obtiene o establece el color emisivo, el valor predeterminado es (0, 0, 0)

Result:


setEmissiveColor

NombreDescripción
setEmissiveColor(value)Obtiene o establece el color emisivo, el valor predeterminado es (0, 0, 0)

Result:


getName

NombreDescripción
getName()Obtiene o establece el nombre. El nombre.

Result:


setName

NombreDescripción
setName(value)Obtiene o establece el nombre. El nombre.

Result:


getProperties

NombreDescripción
getProperties()Obtiene la colección de todas las propiedades.

Result:


getTexture

NombreDescripción
getTexture(slotName)Obtiene la textura del slot especificado, puede ser el nombre de una propiedad del material o el nombre de un parámetro del shader

Parameters:

NombreTipoDescripción
slotNameCadenaNombre del slot.

Result: TextureBase


setTexture

NombreDescripción
setTexture(slotName, texture)Establece la textura al slot especificado

Parameters:

NombreTipoDescripción
slotNameCadenaNombre del slot.
textureTextureBaseTextura.

Result: TextureBase


toString

NombreDescripción
toString()Formatea el objeto a cadena

Result: Cadena


removeProperty

NombreDescripción
removeProperty(property)Elimina una propiedad dinámica.

Parameters:

NombreTipoDescripción
propertyPropertyQué propiedad eliminar

Result: boolean


removeProperty

NombreDescripción
removeProperty(property)Eliminar la propiedad especificada identificada por nombre

Parameters:

NombreTipoDescripción
propertCadenanull

Result: boolean


getProperty

NombreDescripción
getProperty(property)Obtener el valor de la propiedad especificada

Parameters:

NombreTipoDescripción
propertyCadenaNombre de la propiedad

Result: Objeto


setProperty

NombreDescripción
setProperty(property, value)Establece el valor de la propiedad especificada

Parameters:

NombreTipoDescripción
propertyCadenaNombre de la propiedad
valorObjetoEl valor de la propiedad

Result: Objeto


findProperty

NombreDescripción
findProperty(propertyName)Busca la propiedad. Puede ser una propiedad dinámica (Creada por CreateDynamicProperty/SetProperty) o una propiedad nativa (Identificada por su nombre)

Parameters:

NombreTipoDescripción
propertyNameCadenaNombre de la propiedad.

Result: Property


iterator

NombreDescripción
iterator()Reservado para uso interno.

Result: Property