Currently collisions with circles only support 1 contact, this can lead to some unexpected results when Polygon-Polygon and Polygon-Line support multi contact collisions
In the image, we would like to see contact points on the intersection with the polygon features, not the furthest hull point on the circle
Proposal
Update the CollisionJumpTable.tsCollideCirclePolygonto support multiple contacts using a different algorithm
Context
Currently collisions with circles only support 1 contact, this can lead to some unexpected results when Polygon-Polygon and Polygon-Line support multi contact collisions
In the image, we would like to see contact points on the intersection with the polygon features, not the furthest hull point on the circle
Proposal
Update the
CollisionJumpTable.ts
CollideCirclePolygon
to support multiple contacts using a different algorithm