一个外行的想法:如果你从原点到一个物体进行GJK,你不仅可以得到从原点到物体的距离,还可以得到最靠近原点的物体上的实际点。然而,对于两个物体,你要测量的是Minkowski和A-B。如果物体发生碰撞,你将得到0作为结果,但你需要找到所有差值恰好为0的点对(a在A中,b在B中)来获取碰撞点集。因此,我认为GJK的结果并不能导致简单的通用解决方案。请尝试查看http://www.pfirth.co.uk/minkowski.html以获取直觉。 - Owen S.
你知道其他简单的方法来找到两个物体之间的撞击点吗?我已经阅读了Gino Van Den Bergen的《针对一般凸物体的光线投射及其在连续碰撞检测中的应用》,但它真的很复杂,似乎并没有真正帮助我(我正在尝试制作一个物理模拟器,对于我来说,在碰撞后正确旋转是至关重要的)。从我所了解的情况来看,如果一个物体旋转,用这种方式找到撞击点并不容易。也许还有其他算法我可以实现吗?如果需要,我可以每帧进行检查。 - Viuo