fixed mesh loading, added sword mesh

This commit is contained in:
Anselme 2016-12-14 22:08:03 +01:00
parent 438a0162e4
commit aeb8ac26ea
4 changed files with 2120 additions and 4 deletions

9
data/bak/sword.mtl Normal file
View File

@ -0,0 +1,9 @@
#
# generated by kHED
#
newmtl steel
d 1.0
map_Kd steel.jpg
newmtl leather
d 1.0
map_Kd leather.jpg

2107
data/bak/sword.obj Normal file

File diff suppressed because it is too large Load Diff

View File

@ -38,10 +38,10 @@ void GibGeneratorNode::update()
Gib *g = *it;
if(g->expiration < getEngine().getTime())
{
removeChild(g->graphics);
delete g->graphics;
it = m_gibs.erase(it);
getEngine().getPhysics()->removeCollisionObject(g->body);
removeChild(g->graphics);
it = m_gibs.erase(it);
delete g->graphics;
delete g;
}
else

View File

@ -3,7 +3,7 @@
GraphicalContainerNode::~GraphicalContainerNode()
{
setVisible(false); // renderer de-indexing
setSceneTree(nullptr);
for(GraphicalNode* child : m_children)
delete child;
}