Hack to make displacing object non animated and thus STKMeshes.

This commit is contained in:
Vincent Lejeune
2014-01-21 18:41:32 +01:00
parent f95c6f0277
commit 0d57f4db0d

View File

@@ -186,7 +186,9 @@ TrackObjectPresentationMesh::TrackObjectPresentationMesh(const XMLNode& xml_node
bool animated = skeletal_animation && (UserConfigParams::m_graphical_effects ||
World::getWorld()->getIdent() == IDENT_CUSTSCENE);
bool displacing = false;
xml_node.get("displacing", &displacing);
animated &= !displacing;
if (animated)
{
@@ -251,6 +253,9 @@ void TrackObjectPresentationMesh::init(const XMLNode* xml_node, scene::ISceneNod
bool animated = skeletal_animation && (UserConfigParams::m_graphical_effects ||
World::getWorld()->getIdent() == IDENT_CUSTSCENE);
bool displacing = false;
xml_node->get("displacing", &displacing);
animated &= !displacing;
m_mesh->grab();
irr_driver->grabAllTextures(m_mesh);