use of io.xol.chunkstories.renderer.mesh.BonedRenderer in project chunkstories by Hugobros3.
the class ClientMeshStore method getRenderableMesh.
@Override
public RenderableMesh getRenderableMesh(String meshName) {
RenderableMesh rm = renderableMeshes.get(meshName);
if (rm == null) {
Mesh mesh = this.getMesh(meshName);
if (mesh == null) {
// Really not found!
return getRenderableMesh("./models/error.obj");
}
if (mesh instanceof AnimatableMesh)
rm = new BonedRenderer((AnimatableMesh) mesh);
else
rm = new MeshRenderableImpl(mesh);
renderableMeshes.put(meshName, rm);
}
return rm;
}
Aggregations