mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-09-11 05:20:14 -04:00
Closes #1107: Do not create box shapes unless the box collision flag is enabled
This commit is contained in:
parent
3ea1407ed3
commit
79a6ffd216
@ -229,9 +229,12 @@ void ManualBulletShapeLoader::handleNode(btTriangleMesh* mesh, const Nif::Node *
|
|||||||
{
|
{
|
||||||
if(node->hasBounds)
|
if(node->hasBounds)
|
||||||
{
|
{
|
||||||
mShape->mBoxTranslation = node->boundPos;
|
if (node->flags & Nif::NiNode::Flag_BBoxCollision)
|
||||||
mShape->mBoxRotation = node->boundRot;
|
{
|
||||||
mBoundingBox = new btBoxShape(getbtVector(node->boundXYZ));
|
mShape->mBoxTranslation = node->boundPos;
|
||||||
|
mShape->mBoxRotation = node->boundRot;
|
||||||
|
mBoundingBox = new btBoxShape(getbtVector(node->boundXYZ));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else if(node->recType == Nif::RC_NiTriShape)
|
else if(node->recType == Nif::RC_NiTriShape)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user