Bone
Revisión
Bone Es una clase en Aspose.3D FOSS para .NET. Heredados de: A3DObject, INamedObject.
Un hueso define el subset del punto de control de la geometría, y se define un peso de mezcla para cada punto.El objeto no puede ser utilizado directamente, una instancia se utiliza para deformar la Geometria, e viene con un conjunto de huesos, cada huésped ligado a un nodo. NOTA: Un punto del control en una geometria puede estar vinculado con más de uno Bones.
Esta clase ofrece 8 métodos para trabajar con objetos de Bone en programas .NET. Los métodos disponibles incluyen: A3DObject, Bone, FindProperty, GetProperty, GetWeight, 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 : BoneTransform, LinkMode, Name, Node, Properties, Transform,Y uno más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
LinkMode | BoneLinkMode | Leer / escribir | Obtenga o establece el modo de enlace. |
WeightCount | int | Leer | Tiene el peso de la cuenta. |
Transform | Matrix4 | Leer / escribir | Se realiza o se realiza la transformación. |
BoneTransform | Matrix4 | Leer / escribir | Se realiza o se transforma el hueso. |
Node | Node | Leer / escribir | Se toma o se coloca el nodo. |
Name | string | Leer / escribir | Se le llama o se pone el nombre. |
Properties | PropertyCollection | Leer | Obtenga las propiedades. |
Metodología
| firma | Descripción |
|---|---|
Bone(name: string) | |
Bone() | |
GetWeight(index: int) | Obtenga el peso para el punto de control especificado por índice |
SetWeight(index: int, weight: double) | Posee el peso para el punto de control especificado por índice |
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) |