public class Renderable extends BoundedRenderable
Constructor and Description |
---|
Renderable() |
Renderable(Material material,
Mesh mesh) |
Renderable(Material material,
Vector3[] points,
short[] drawOrder) |
Renderable(Mesh mesh,
Material material) |
Modifier and Type | Method and Description |
---|---|
void |
attachTo(SceneNode node)
Attaches this object to a SceneNode
|
Renderable |
createShallowCopy() |
Material |
getMaterial() |
Mesh |
getMesh() |
void |
init(Material material,
Vector3[] points,
short[] drawOrder) |
void |
render(float[] vpMatrix)
Render this object
|
void |
setMaterial(Material material) |
void |
setMesh(Mesh mesh) |
getBoundingBox, getUntransformedBoundingBox, setBoundingBoxVisible
detach, isDity, onTransformed, setClean
getAbsolutePos, getModelMatrix, getParent, getRelativePos
public void setMesh(Mesh mesh)
public Mesh getMesh()
public void setMaterial(Material material)
public void attachTo(SceneNode node)
SceneObject
attachTo
in class BoundedSceneObject
node
- The node onto which this SceneObject will be attachedpublic void render(float[] vpMatrix)
public Material getMaterial()
public Renderable createShallowCopy()