两个旋转矩形之间的冲突方向

时间:2014-05-01 18:52:55

标签: java geometry collision-detection

我目前正在尝试使用旋转的3D矩形框(线框)创建防冲突算法。我的系统应该限制两个矩形在可能发生碰撞的方向上的速度(x负方向的速度限制,x正dir,y neg dir,y pos dir,z neg和z正方向)。每个矩形将单独评估。

假设XZ平面中两个单独的矩形之间存在重叠。这种情况可能导致Y方向的碰撞。我需要知道一个很好的方法来计算我应该限制哪个方向?如果两个矩形在每个其他边界框之外很容易,那么它仅比较矩形1分钟Y与矩形2最大Y等等,但问题是当其中一个矩形围绕X轴旋转时。然后你可能会在几个方向发生碰撞。

我需要一种独特的方法来检测矩形应该具有速度限制的方向。

溴 saadne

0 个答案:

没有答案
相关问题