Package | Description |
---|---|
com.badlogic.gdx.graphics.g3d | |
com.badlogic.gdx.graphics.g3d.model | |
com.badlogic.gdx.graphics.g3d.utils |
Modifier and Type | Field and Description |
---|---|
Array<Node> |
Model.nodes
root nodes of the model
|
Array<Node> |
ModelInstance.nodes
root nodes of the model
|
Modifier and Type | Method and Description |
---|---|
Node |
Model.getNode(java.lang.String id) |
Node |
ModelInstance.getNode(java.lang.String id) |
Node |
Model.getNode(java.lang.String id,
boolean recursive) |
Node |
ModelInstance.getNode(java.lang.String id,
boolean recursive) |
Node |
Model.getNode(java.lang.String id,
boolean recursive,
boolean ignoreCase) |
Node |
ModelInstance.getNode(java.lang.String id,
boolean recursive,
boolean ignoreCase) |
Modifier and Type | Method and Description |
---|---|
Renderable |
ModelInstance.getRenderable(Renderable out,
Node node) |
Renderable |
ModelInstance.getRenderable(Renderable out,
Node node,
NodePart nodePart) |
protected void |
ModelInstance.getRenderables(Node node,
Array<Renderable> renderables,
Pool<Renderable> pool) |
Modifier and Type | Field and Description |
---|---|
Node |
NodeAnimation.node
the Node affected by this animation
|
Node |
Node.parent
parent node, may be null
|
Modifier and Type | Field and Description |
---|---|
Array<Node> |
Node.children
child nodes
|
ArrayMap<Node,Matrix4> |
NodePart.invBoneBindTransforms
Mapping to each bone (node) and the inverse transform of the bind pose.
|
Modifier and Type | Method and Description |
---|---|
Node |
Node.getChild(java.lang.String id,
boolean recursive,
boolean ignoreCase) |
static Node |
Node.getNode(Array<Node> nodes,
java.lang.String id,
boolean recursive,
boolean ignoreCase)
Helper method to recursive fetch a node from an array
|
Modifier and Type | Method and Description |
---|---|
static Node |
Node.getNode(Array<Node> nodes,
java.lang.String id,
boolean recursive,
boolean ignoreCase)
Helper method to recursive fetch a node from an array
|
Modifier and Type | Method and Description |
---|---|
Node |
ModelBuilder.node()
Add a node to the model.
|
protected Node |
ModelBuilder.node(Node node)
Adds the
Node to the model and sets it active for building. |
Node |
ModelBuilder.node(java.lang.String id,
Model model)
Adds the nodes of the specified model to a new node of the model being build.
|
Modifier and Type | Method and Description |
---|---|
protected Node |
ModelBuilder.node(Node node)
Adds the
Node to the model and sets it active for building. |
Modifier and Type | Method and Description |
---|---|
protected static void |
BaseAnimationController.applyAnimation(ObjectMap<Node,BaseAnimationController.Transform> out,
Pool<BaseAnimationController.Transform> pool,
float alpha,
Animation animation,
float time)
Helper method to apply one animation to either an objectmap for blending or directly to the bones.
|