small cleanup in the DemoApplication, removed references to obsolete PHY_ShapeProps/PHY_MaterialProps
removed deletion of motionstate in CcdPhysics/CcdPhysicsController destructor disabled m_type optimization in SimdTransform (making the memory size 64 byte, potentially more cache friendly) fixed a bug in island generation, causing the activation not propagating in one frame, but one 'layer' of rigidbodies at a time
This commit is contained in:
@@ -52,5 +52,6 @@ void CollisionObject::activate()
|
||||
|
||||
bool CollisionObject::mergesSimulationIslands() const
|
||||
{
|
||||
return ( !(m_collisionFlags & isStatic));
|
||||
//static objects, and object without contact response don't merge islands
|
||||
return ( !(m_collisionFlags & (isStatic |noContactResponse )));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user