MorphTargetChannel
Revisión
MorphTargetChannel Es una clase en Aspose.3D FOSS para .NET. Heredados de: A3DObject, INamedObject.
Un MorphTargetChannel se utiliza para organizar las geometrías de destino.Algunos formatos de archivo como FBX soportan múltiples canales en paralelo.
Esta clase proporciona 8 métodos para trabajar con los objetos de MorphTargetChannel en programas .NET. Los métodos disponibles incluyen: A3DObject, FindProperty, GetProperty, GetWeight, MorphTargetChannel, RemoveProperty, SetProperty, SetWeight. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.3D FOSS para el paquete .Net. Propiedades : ChannelWeight, DefaultWeight, Name, Properties, Targets, Weights.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
Weights | IList<double> | Leer | Obtenga los pesos. |
ChannelWeight | double | Leer / escribir | Obtenga o establece el peso del canal. |
Targets | IList<Shape> | Leer | Obtenga los objetivos. |
DefaultWeight | double | Leer | Tiene el peso de default. |
Name | string | Leer / escribir | Se le llama o se pone el nombre. |
Properties | PropertyCollection | Leer | Obtenga las propiedades. |
Metodología
| firma | Descripción |
|---|---|
MorphTargetChannel(name: string) | |
MorphTargetChannel() | |
GetWeight(target: Shape) | Si el objetivo no pertenece a este canal, se devolve el valor estándar 0 . |
SetWeight(target: Shape, weight: double) | Establecer el peso para la meta especificada, el valor de defecto es 1, el rango debe ser entre 0 ~ 1 |
A3DObject() | |
RemoveProperty(property: Property) | Eliminar una propiedad dinámica. |
GetProperty(property: string) | Obtenga el valor de la propiedad especificada |
SetProperty(property: string, value: object?) | - El valor de la propiedad especificada |
FindProperty(propertyName: string) | Puede ser una propiedad dinámica (creada por CreateDynamicProperty/SetProperty) o propiedades nativas(identificado por su nombre) |