mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-01-01 03:21:41 +00:00
Merge pull request #2766 from Capostrophic/collisionswitch
Make extra sure groups with special behavior aren't optimized out
This commit is contained in:
commit
74c121a69d
@ -457,7 +457,7 @@ namespace NifOsg
|
||||
{
|
||||
const Nif::NiLODNode* niLodNode = static_cast<const Nif::NiLODNode*>(nifNode);
|
||||
node = handleLodNode(niLodNode);
|
||||
dataVariance = osg::Object::STATIC;
|
||||
dataVariance = osg::Object::DYNAMIC;
|
||||
break;
|
||||
}
|
||||
case Nif::RC_NiSwitchNode:
|
||||
@ -476,8 +476,8 @@ namespace NifOsg
|
||||
{
|
||||
bool enabled = nifNode->flags & Nif::NiNode::Flag_ActiveCollision;
|
||||
node = new CollisionSwitch(nifNode->trafo.toMatrix(), enabled);
|
||||
dataVariance = osg::Object::STATIC;
|
||||
|
||||
// This matrix transform must not be combined with another matrix transform.
|
||||
dataVariance = osg::Object::DYNAMIC;
|
||||
break;
|
||||
}
|
||||
default:
|
||||
|
Loading…
Reference in New Issue
Block a user