hmi.graphics.util
Class LoadSeamlessDaeHumanoidInTPose

java.lang.Object
  extended by hmi.graphics.util.LoadSeamlessDaeHumanoidInTPose

public final class LoadSeamlessDaeHumanoidInTPose
extends Object

Helper function class to load a Humanoid from a dae file. Useful when a fullfledged ElckerlycDemoEnvironment is not needed.

Author:
welberge

Field Summary
private  VJoint animationJoint
           
private  VGLNode avatarRenderNode
           
private  VJoint renderJoint
           
private static float SCALE
           
private  GLScene scene
           
 
Constructor Summary
LoadSeamlessDaeHumanoidInTPose(String id, Resources resources, String daeFile, String renamingFile, String textureDir, String colladaDir, String shaderDir, String renderJointName, String skeletonRootName)
           
 
Method Summary
 VJoint getAnimationJoint()
           
 VGLNode getAvatarRenderNode()
           
 VJoint getRenderJoint()
           
 GLScene getScene()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

animationJoint

private VJoint animationJoint

avatarRenderNode

private VGLNode avatarRenderNode

renderJoint

private VJoint renderJoint

scene

private GLScene scene

SCALE

private static final float SCALE
See Also:
Constant Field Values
Constructor Detail

LoadSeamlessDaeHumanoidInTPose

public LoadSeamlessDaeHumanoidInTPose(String id,
                                      Resources resources,
                                      String daeFile,
                                      String renamingFile,
                                      String textureDir,
                                      String colladaDir,
                                      String shaderDir,
                                      String renderJointName,
                                      String skeletonRootName)
Method Detail

getAnimationJoint

public VJoint getAnimationJoint()

getAvatarRenderNode

public VGLNode getAvatarRenderNode()

getRenderJoint

public VJoint getRenderJoint()

getScene

public GLScene getScene()