- Dec 14, 2018
-
-
Florent Lamiraux authored
-
Florent Lamiraux authored
-
Florent Lamiraux authored
from BVHCollisionTraversalNode::leafTesting to GJKSolver_indep::shapeDistance<TriangleP, TriangleP>.
-
Florent Lamiraux authored
- do not run EPA algorithm to compute penetration depth and normal.
-
Florent Lamiraux authored
- Collision detection calls distance computation and returns collision if the distance between objects is below the security margin. - This modification requires a modification in the structure of the software to make collision detection and distance computation closer. - GJKSolver_indep::shapeTriangleDistance and GJKSolver_indep::shapeTriangleIntersect have been replaced by GJKSolver_indep::shapeTriangleInteraction.
-
Florent Lamiraux authored
- this member stores the normal (direction object 2 should be translated by the penetration depth to make objects collision free) in case boths objects are in collision.
-
Florent Lamiraux authored
-
- Dec 13, 2018
-
-
Florent Lamiraux authored
-
- Dec 10, 2018
-
-
Florent Lamiraux authored
-
Florent Lamiraux authored
-
Florent Lamiraux authored
-
Florent Lamiraux authored
instead of -1.
-
Florent Lamiraux authored
-
- Dec 07, 2018
-
-
Joseph Mirabel authored
-
Florent Lamiraux authored
-
Florent Lamiraux authored
-
Florent Lamiraux authored
-
Florent Lamiraux authored
-
- Dec 06, 2018
-
-
Florent Lamiraux authored
when checking sizes of vectors.
-
Florent Lamiraux authored
-
Florent Lamiraux authored
-
Florent Lamiraux authored
- remove unused variable.
-
Florent Lamiraux authored
-
Florent Lamiraux authored
-
Florent Lamiraux authored
- use GJK algorithm to detect collision between triangles. - Remove methods - MeshCollisionTraversalNodeOBB::leafTesting, - MeshCollisionTraversalNodeRSS::leafTesting, - MeshCollisionTraversalNodekIOS::leafTesting, - MeshCollisionTraversalNodeOBBRSS::leafTesting, use parent class implementation instead.
-
Florent Lamiraux authored
-
Florent Lamiraux authored
- old constructor is deprecated.
-
Florent Lamiraux authored
-
Florent Lamiraux authored
-
Florent Lamiraux authored
- store const CollisionRequest& as a member instead of CollisionRequest, - remove member CollisionRequest::enable_distance_lower_bound, - modify constructors of all derived classes.
-
Florent Lamiraux authored
- overlap method without sqrDistLowerBound as an argument call the method with sqrDistLowerBound as an argument.
-
Florent Lamiraux authored
-
Florent Lamiraux authored
-
Florent Lamiraux authored
-
Florent Lamiraux authored
-
Florent Lamiraux authored
Simplex::c -> Simplex::vertex. Simplex::p -> Simplex::coefficient.
-
Florent Lamiraux authored
-
Florent Lamiraux authored
-
Florent Lamiraux authored
-
Florent Lamiraux authored
- security_margin is the distance below which collision test returns collision, - break_distance is the distance below which bounding boxes are broken down.
-