我最近一直在尝试使用分离轴定理进行碰撞检测,然而,我的立方体(我目前正在使用立方体来试图抓住它)在它们移动时旋转并且程序应该检查它们是否如何交叉,我将如何决定在每个时间点应该使用哪些点/点/角来检查用于检测碰撞的矢量的最小和最大坐标。
提前致谢, Mattijn
答案 0 :(得分:0)
使用基于SAT的CD我相信你应该将所有点投射到分离轴上。随着场景的发展,你应该改变你使用的轴向量。这些是场景中面部的法线。当立方体旋转时,分离轴旋转。你仍然需要预测每个点。
我认为这个人写的很好:http://www.codezealot.org/archives/55