Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The NearestPointFromDegenerateSimplex test was born of a specific case, captured in the wild by a user. The test attempted to recreate the circumstances of that failure. In its original formulation, the test had two flaws: 1. It relied on code paths for evaluating box-box distance via GJK. If a box-box distance primitive were introduced, the test would become meaningless. 2. One of the box's poses is defined by an *unnormalized* quaternion. This issue was exposed when libccd updated its quaternion multiplication algorithm -- the final result was unduly impacted by the degree the quat wasn't normalized. This commit addressed *both* of those issues.
- Loading branch information