hmi.graphics.collada.scenegraph
Class InstanceControllerTranslator
java.lang.Object
hmi.graphics.collada.scenegraph.InstanceControllerTranslator
public final class InstanceControllerTranslator
- extends Object
translates Controller instances
- Author:
- Job Zwiers
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EMPTY_GSHAPE_LIST
private static final List<GShape> EMPTY_GSHAPE_LIST
InstanceControllerTranslator
private InstanceControllerTranslator()
addInstanceControllerGShapes
public static void addInstanceControllerGShapes(Collada collada,
List<InstanceController> instanceControllers,
GNode gnode,
List<GSkinnedMesh> skinnedMeshes)
- Adds GShapes to the specified gnode, extracted from the skins of the controllers.
instanceControllerToGShapeList
public static List<GShape> instanceControllerToGShapeList(Collada collada,
InstanceController icontrol,
List<GSkinnedMesh> skinnedMeshes)
- gets the list of GShapes for the meshes and materials for a given InstanceController
The GMeshes include skinning data, derived from the Skin of the Controller.