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
Propiedades
| Nombre | Descripció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
| Nombre | Descripció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
| Nombre | Descripción |
|---|
| const DefaultWeight | Peso 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