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
|
protected Node |
Node.parent |
Modifier and Type | Field and Description |
---|---|
ArrayMap<Node,Matrix4> |
NodePart.invBoneBindTransforms
Mapping to each bone (node) and the inverse transform of the bind pose.
|
Modifier and Type | Method and Description |
---|---|
<T extends Node> |
Node.addChild(T child)
Adds the specified node as the currently last child of this node.
|
<T extends Node> |
Node.addChildren(java.lang.Iterable<T> nodes)
Adds the specified nodes as the currently last child of this node.
|
<T extends Node> |
Node.attachTo(T parent)
Adds this node as child to specified parent Node, synonym for:
parent.addChild(this) |
<T extends Node> |
Node.insertChild(int index,
T child)
Insert the specified node as child of this node at the specified index.
|
<T extends Node> |
Node.insertChildren(int index,
java.lang.Iterable<T> nodes)
Insert the specified nodes as children of this node at the specified index.
|
<T extends Node> |
Node.removeChild(T child)
Removes the specified node as child of this node.
|
Modifier and Type | Method and Description |
---|---|
Node |
Node.getChild(int index) |
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
|
Node |
Node.getParent() |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<Node> |
Node.getChildren() |
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.
|