MorphTargetChannel

MorphTargetChannel class

Un MorphTargetChannel es utilizado porMorphTargetDeformer para organizar las geometrías de destino. Algunos formatos de archivo como FBX admiten varios canales en paralelo.

public class MorphTargetChannel : A3DObject

Constructores

NombreDescripción
MorphTargetChannel()Inicializa una nueva instancia delMorphTargetChannel clase.
MorphTargetChannel(string)Inicializa una nueva instancia delMorphTargetChannel clase.

Propiedades

NombreDescripción
ChannelWeight { get; set; }Obtiene o establece el peso del deformador de este canal. El peso está entre 0,0 y 1,0
Item { get; set; }
virtual Name { get; set; }Obtiene o establece el nombre.
Properties { get; }Obtiene la colección de todas las propiedades.
Targets { get; }Obtiene todos los objetivos asociados con el canal.
Weights { get; }Obtiene los valores de peso completos de las geometrías objetivo.

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
GetWeight(Shape)Obtiene el peso del objetivo especificado, si el objetivo no pertenece a este canal, se devuelve el valor predeterminado 0.
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
SetWeight(Shape, double)Establece el peso para el objetivo especificado, el valor predeterminado es 1, el rango debe estar entre 0 y 1

Campos

NombreDescripción
const DefaultWeightPeso predeterminado para objetivo de transformación.

Observaciones

El peso está entre 0 y 1,0 y el peso predeterminado para el objetivo es 0,0;

Ver también