Commit 9603bbfc authored by hybrid's avatar hybrid

Fixed missing bounding box for arrow mesh, reported by white tiger.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@743 dfc29bdd-3216-0410-991c-e03cc46cb475
parent 323182d6
...@@ -379,6 +379,7 @@ IAnimatedMesh* CGeometryCreator::createArrowMesh(const u32 tesselationCylinder, ...@@ -379,6 +379,7 @@ IAnimatedMesh* CGeometryCreator::createArrowMesh(const u32 tesselationCylinder,
buffer->Indices.push_back ( 1 ); buffer->Indices.push_back ( 1 );
*/ */
// add to mesh // add to mesh
buffer->recalculateBoundingBox();
mesh->addMeshBuffer ( buffer ); mesh->addMeshBuffer ( buffer );
buffer->drop (); buffer->drop ();
...@@ -458,10 +459,10 @@ IAnimatedMesh* CGeometryCreator::createArrowMesh(const u32 tesselationCylinder, ...@@ -458,10 +459,10 @@ IAnimatedMesh* CGeometryCreator::createArrowMesh(const u32 tesselationCylinder,
buffer->Indices.push_back ( 0 ); buffer->Indices.push_back ( 0 );
// add to mesh // add to mesh
buffer->recalculateBoundingBox();
mesh->addMeshBuffer ( buffer ); mesh->addMeshBuffer ( buffer );
buffer->drop (); buffer->drop ();
SAnimatedMesh* animatedMesh = new SAnimatedMesh(); SAnimatedMesh* animatedMesh = new SAnimatedMesh();
mesh->recalculateBoundingBox(); mesh->recalculateBoundingBox();
...@@ -471,7 +472,6 @@ IAnimatedMesh* CGeometryCreator::createArrowMesh(const u32 tesselationCylinder, ...@@ -471,7 +472,6 @@ IAnimatedMesh* CGeometryCreator::createArrowMesh(const u32 tesselationCylinder,
mesh->drop(); mesh->drop();
return animatedMesh; return animatedMesh;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment