Click or drag to resize
DigitalRuneDigitalRune.Animation.Character Namespace
The DigitalRune.Animation.Character namespace provides support for 3D character animation.
Classes
  ClassDescription
Public classAvatarPose
Represents the skeletal pose and facial expression of an Xbox LIVE Avatar. (Only available in the XNA-compatible build for Windows and Xbox 360.)
Public classBoneMapper
Maps a bone transform of a skeleton to a bone transform of another skeleton.
Public classBoneMapperCollection
Represents a collection of BoneMapper instances.
Public classCcdIKSolver
Modifies a skeleton using the cyclic-coordinate descent (CCD) algorithm.
Public classChainBoneMapper
Maps the orientation of a whole bone chain.
Public classClosedFormIKSolver
Modifies a skeleton using a non-iterative, closed-form IK solver.
Public classDirectBoneMapper
Copies a bone transform from one skeleton to the other skeleton.
Public classIKSolver
Modifies a SkeletonPose using inverse kinematics (IK).
Public classJacobianTransposeIKSolver
Modifies a skeleton using the Jacobian Transpose method.
Public classLookAtIKSolver
Rotates a bone to look at a target.
Public classSkeleton
Describes a skeleton for 3D character animation in the bind pose.
Public classSkeletonHelper
Provides helper methods for working with skeletons.
Public classSkeletonKeyFrameAnimation
Animates a SkeletonPose based on predefined key frames.
Public classSkeletonMapper
Controls the bone transforms of a SkeletonPose to resemble the posture of another SkeletonPose.
Public classSkeletonPose
Defines an animation pose of a Skeleton.
Public classTwoJointIKSolver
Modifies a two-bone chain to reach a certain target.
Public classUpperBackBoneMapper
Maps the orientation of a spine bone in the upper back of a character.
Structures
  StructureDescription
Public structureSrtTransform
Defines a transformation that scales, rotates and translates (SRT) an object.
Enumerations
  EnumerationDescription
Public enumerationBoneMappingDirection
Defines the mapping direction of a BoneMapper