如果有一个移动的凸多边形和一个静态的凸多边形,我怎么能得到它可以移动的距离,以便多边形刚好接触另一个多边形?
当多边形已经发生碰撞时,我可以使用 SAT 计算将多边形与另一个分离的向量,但是该平移向量可能会改变多边形移动的方向。我希望多边形仅在其原始方向上移动并停止,因此我需要知道它在碰撞之前可以行进的距离,或者通过在与运动相反的方向上移动移动多边形来分离多边形的矢量。
如果有一个移动的凸多边形和一个静态的凸多边形,我怎么能得到它可以移动的距离,以便多边形刚好接触另一个多边形?
当多边形已经发生碰撞时,我可以使用 SAT 计算将多边形与另一个分离的向量,但是该平移向量可能会改变多边形移动的方向。我希望多边形仅在其原始方向上移动并停止,因此我需要知道它在碰撞之前可以行进的距离,或者通过在与运动相反的方向上移动移动多边形来分离多边形的矢量。