Package hmi.animation

Documentation in the central Hmi Packages LaTeX report.

See:
          Description

Interface Summary
VObject VObjects represent "virtual objects", used within virtual environments.
VObject.Predicate VObject.Predicates are Objects that implement a boolean test on VObjects, in the form of their "valid" method.
 

Class Summary
AnalyticalIKSolver IK calculations for a 7 DOF Joint construction (e.g. arm/leg) Loosely based on the IKAN toolkit: Tolani, Deepak, Goswami, Ambarish and Badler, Norman I., Real-time inverse kinematics techniques for anthropomorphic limbs (2000), in: Graphical Models and Image Processing, 62:5(353--388) Given matrices G, S, T solves the equation G = S*Rx*T*R1 for R1,Rx where R1 represent general rotation matrices Ry represents a rotation about the y axis and G is the desired goal matrix S, T are constant matrices In the case of the arm: S : Wrist to Elbow transformation Rx : Elbow joint T : Elbow to Shoulder transformation R1 : Shoulder joints This method assumes a close to HAnim resting pose
AnimationSync Singleton for synchronization between animation and render threads
ConfigList A ConfigList defines a sequence of configurations of type float[] plus corresponding timestamps of type double.
Hanim String's for all H-anim (www.h-anim.org) joints
Info The Info class is intended to be used as "Main class" when the package is jarred.
JointSidConverter a convertor for renaming the sids of all joints in an avatar to Hanim standard, from sources such as 3ds max joint names
NIOVObjectBuffer  
NIOVObjectBuffers  
Skeleton XML representation of a VJoint Skeleton.
Skeleton.VJointXML  
SkeletonInterpolator A SkeletonInterpolator is an interpolator for simultaneous animation of several selected parts of a VObject tree.
SkeletonPose Contains a single pose in a config and a configType describing what the numbers in the config mean.
VJoint VJoint represent virtual joints...
VJointMoveControl This class uses keyboard input to move an object around.
VObjectTransformCopier Copies transformations from a list of source VObject to a list of destination VObjects
 

Enum Summary
AnalyticalIKSolver.LimbPosition  
 

Package hmi.animation Description

Documentation in the central Hmi Packages LaTeX report.