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-e03cc46cb475master
parent
323182d605
commit
9603bbfcdf
|
@ -379,6 +379,7 @@ IAnimatedMesh* CGeometryCreator::createArrowMesh(const u32 tesselationCylinder,
|
|||
buffer->Indices.push_back ( 1 );
|
||||
*/
|
||||
// add to mesh
|
||||
buffer->recalculateBoundingBox();
|
||||
mesh->addMeshBuffer ( buffer );
|
||||
buffer->drop ();
|
||||
|
||||
|
@ -458,10 +459,10 @@ IAnimatedMesh* CGeometryCreator::createArrowMesh(const u32 tesselationCylinder,
|
|||
buffer->Indices.push_back ( 0 );
|
||||
|
||||
// add to mesh
|
||||
buffer->recalculateBoundingBox();
|
||||
mesh->addMeshBuffer ( buffer );
|
||||
buffer->drop ();
|
||||
|
||||
|
||||
SAnimatedMesh* animatedMesh = new SAnimatedMesh();
|
||||
mesh->recalculateBoundingBox();
|
||||
|
||||
|
@ -471,7 +472,6 @@ IAnimatedMesh* CGeometryCreator::createArrowMesh(const u32 tesselationCylinder,
|
|||
mesh->drop();
|
||||
|
||||
return animatedMesh;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue