Pose

Pose class

La pose se usa para almacenar la matriz de transformación cuando la geometría está desollada. La pose es un conjunto deBonePose , cadaBonePose guarda la información de transformación concreta del nodo óseo.

public class Pose : A3DObject

Constructores

Nombre Descripción
Pose() Inicializa una nueva instancia delPose clase.
Pose(string) Inicializa una nueva instancia delPose clase.

Propiedades

Nombre Descripción
BonePoses { get; } Obtiene todosBonePose .
virtual Name { get; set; } Obtiene o establece el nombre.
PoseType { get; set; } Obtiene o establece el tipo de pose.
Properties { get; } Obtiene la colección de todas las propiedades.

Métodos

Nombre Descripción
AddBonePose(Node, Matrix4) Guarda la matriz de transformación de pose para el nodo óseo dado. La matriz de transformación global está implícita.
AddBonePose(Node, Matrix4, bool) Guarda la matriz de transformación de pose para el nodo óseo dado.
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
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

Ver también