j3d.org Code

Package org.j3d.geom.hanim

Generalised classes describing humanioid figures that are compliant with the H-Anim 1.1 specification.

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.
 

Package org.j3d.geom.hanim Description

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

Latest Info from http://code.j3d.org/
Copyright © 2001 - j3d.org