MorphTargetChannel

MorphTargetChannel class

Un MorphTargetChannel es utilizado por MorphTargetDeformer para organizar las geometrías objetivo. Algunos formatos de archivo como FBX admiten múltiples canales en paralelo. El peso está entre 0 y 1.0, y el peso predeterminado para el objetivo es 0.0;

Propiedades

NombreDescripción
DEFAULT_WEIGHTPeso predeterminado para el objetivo de morph.

Métodos

constructor

NombreDescripción
constructor(name)Inicializa una nueva instancia de la clase MorphTargetChannel.

Parameters:

NombreTipoDescripción
nameCadenaNombre.

Result:


constructor_overload

NombreDescripción
constructor_overload()Inicializa una nueva instancia de la clase MorphTargetChannel.

Result:


getWeights

NombreDescripción
getWeights()Obtiene los valores completos de peso de las geometrías objetivo. Los pesos completos.

Result:


getChannelWeight

NombreDescripción
getChannelWeight()Obtiene o establece el peso del deformador de este canal. El peso está entre 0.0 y 1.0

Result:


setChannelWeight

NombreDescripción
setChannelWeight(value)Obtiene o establece el peso del deformador de este canal. El peso está entre 0.0 y 1.0

Result:


getTargets

NombreDescripción
getTargets()Obtiene todos los objetivos asociados con el canal.

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:


get

NombreDescripción
get(target)

Result:


set

NombreDescripción
set(target, value)

Result:


getWeight

NombreDescripción
getWeight(target)Obtiene el peso del objetivo especificado; si el objetivo no pertenece a este canal, se devuelve el valor predeterminado 0.

Parameters:

NombreTipoDescripción
objetivoFormanull

Result: Número


setWeight

NombreDescripción
setWeight(target, weight)Establece el peso para el objetivo especificado, el valor predeterminado es 1, el rango debe estar entre 0 y 1.

Parameters:

NombreTipoDescripción
objetivoFormanull
pesarNúmeronull

Result: Número


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