also set the properties for the mirror version of the plane-convex algorithm (convex-plane)
This fixes Issue 548, thanks to ejtttje
This commit is contained in:
@@ -299,7 +299,11 @@ void btDefaultCollisionConfiguration::setConvexConvexMultipointIterations(int nu
|
||||
|
||||
void btDefaultCollisionConfiguration::setPlaneConvexMultipointIterations(int numPerturbationIterations, int minimumPointsPerturbationThreshold)
|
||||
{
|
||||
btConvexPlaneCollisionAlgorithm::CreateFunc* planeCreateFunc = (btConvexPlaneCollisionAlgorithm::CreateFunc*)m_planeConvexCF;
|
||||
planeCreateFunc->m_numPerturbationIterations = numPerturbationIterations;
|
||||
planeCreateFunc->m_minimumPointsPerturbationThreshold = minimumPointsPerturbationThreshold;
|
||||
btConvexPlaneCollisionAlgorithm::CreateFunc* cpCF = (btConvexPlaneCollisionAlgorithm::CreateFunc*)m_convexPlaneCF;
|
||||
cpCF->m_numPerturbationIterations = numPerturbationIterations;
|
||||
cpCF->m_minimumPointsPerturbationThreshold = minimumPointsPerturbationThreshold;
|
||||
|
||||
btConvexPlaneCollisionAlgorithm::CreateFunc* pcCF = (btConvexPlaneCollisionAlgorithm::CreateFunc*)m_planeConvexCF;
|
||||
pcCF->m_numPerturbationIterations = numPerturbationIterations;
|
||||
pcCF->m_minimumPointsPerturbationThreshold = minimumPointsPerturbationThreshold;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user