initialize maximum distance to zero when not using separating distance utility.

This commit is contained in:
erwin.coumans
2009-08-12 01:17:12 +00:00
parent d7c7c0c9ef
commit ae3255f5e9

View File

@@ -1067,7 +1067,11 @@ void processCollisionTask(void* userPtr, void* lsMemPtr)
BoxPoint resultClosestBoxPointA;
BoxPoint resultClosestBoxPointB;
Vector3 resultNormal;
float distanceThreshold = FLT_MAX;//0.0f;//FLT_MAX;//use epsilon?
#ifdef USE_SEPDISTANCE_UTIL
float distanceThreshold = FLT_MAX
#else
float distanceThreshold = 0.f;
#endif
distance = boxBoxDistance(resultNormal,resultClosestBoxPointA,resultClosestBoxPointB, boxA, transformA, boxB,transformB,distanceThreshold);