public class ModelInstanceHack
extends com.badlogic.gdx.graphics.g3d.ModelInstance
ModelInstance hack for morph targets :
- copy animations with NodeAnimationHack
- pass morph targets to shader via Renderable userData| Constructor and Description |
|---|
ModelInstanceHack(com.badlogic.gdx.graphics.g3d.Model model) |
ModelInstanceHack(com.badlogic.gdx.graphics.g3d.Model model,
java.lang.String... rootNodeIds) |
| Modifier and Type | Method and Description |
|---|---|
void |
copyAnimation(com.badlogic.gdx.graphics.g3d.model.Animation anim,
boolean shareKeyframes) |
com.badlogic.gdx.graphics.g3d.Renderable |
getRenderable(com.badlogic.gdx.graphics.g3d.Renderable out,
com.badlogic.gdx.graphics.g3d.model.Node node,
com.badlogic.gdx.graphics.g3d.model.NodePart nodePart) |
calculateBoundingBox, calculateTransforms, copy, copyAnimation, copyAnimations, copyAnimations, extendBoundingBox, getAnimation, getAnimation, getMaterial, getMaterial, getNode, getNode, getNode, getRenderable, getRenderable, getRenderables, getRenderablespublic ModelInstanceHack(com.badlogic.gdx.graphics.g3d.Model model)
public ModelInstanceHack(com.badlogic.gdx.graphics.g3d.Model model,
java.lang.String... rootNodeIds)
public void copyAnimation(com.badlogic.gdx.graphics.g3d.model.Animation anim,
boolean shareKeyframes)
copyAnimation in class com.badlogic.gdx.graphics.g3d.ModelInstancepublic com.badlogic.gdx.graphics.g3d.Renderable getRenderable(com.badlogic.gdx.graphics.g3d.Renderable out,
com.badlogic.gdx.graphics.g3d.model.Node node,
com.badlogic.gdx.graphics.g3d.model.NodePart nodePart)
getRenderable in class com.badlogic.gdx.graphics.g3d.ModelInstance