Namespace CodeSmile.AnyMotion.AnimateYourself.Spaces
Classes
- BoneFrameSpaceDriver
Space B: writes each bone's rotation directly, with the authored angles expressed in the character's frame rather than in each bone's own local frame.
- HumanoidBoneSet
Resolved bone Transforms of one Humanoid rig, plus a snapshot of their bind pose.
- IkTargetSpaceDriver
Space C: places the feet, and optionally the hands, at the positions the gait asked for, using an analytic two-bone IK solve.
- MuscleSpaceDriver
Space A: writes Mecanim muscle values through
HumanPoseHandler.
Interfaces
- IGaitDriverSpace
Applies a GaitPose to a rig. The three implementations exist to be compared: each consumes the same pose from the same parameters, so a difference in the result is attributable to the space and not to different timing or different gait maths.
Enums
- GaitDriverSpaceKind
Which of the three candidate driver spaces of the P2 spike is in use.