|
j3d.org Code | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
HAnimFactory | Utility interface to mark an implementation that can generate each of the HAnim nodes without needing to know the specifics of the rendering strategy used. |
HAnimObjectParent | Marker of a class that can act as a parent to a HAnimObject. |
Class Summary | |
---|---|
HAnimDisplacer | Representation of a H-Anim Displacer object. |
HAnimHumanoid | Common base representation of a H-Anim Humanoid object. |
HAnimJoint | Representation of a H-Anim Joint object. |
HAnimObject | Common object functionality for all objects that implement the H-Anim spec. |
HAnimSegment | Representation of a H-Anim Segment object. |
HAnimSite | Representation of a H-Anim Site object. |
HumanoidManager | Utility class for managing a collection of HAnimHumanoids in a scene. |
Generalised classes describing humanioid figures that are compliant with the H-Anim 1.1 specification.
The nodes in this class represent a generic humanoid figure that can be represented as either a skinned mesh or articulated figures. The rendering of the individual figures is left to the particular rendering API in separate packages.
This package diverges from the basic H-Anim spec by providing two different classes that represent the skinned or articulated versions of the figures. By separating them, implementations can optimise the rendering significantly.
|
j3d.org Code | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |