I am using the multi sap, but experienced this problem also with "normal" sweep and prune. In this test case I use
Code: Select all
btVector3 aabbMin(-1000,-1000,-1000);
btVector3 aabbMax(1000,1000,1000);
When I look at the aabb overlap test in btMultiSapBroadphase::testAabbOverlap() it happens that both aabb's contain the exact same coordinates. It seems like the aabb in object space to me. Hence the test always returns true and the objects are not excluded from narrowphase no matter how far they are seperated.
Has anyone any idea what could cause this?
And just out of curiosity: What is this btDbvtBroadphase, which gets introduced in 2.69?
Thanks,
Ronin