【发布时间】:2023-03-12 21:40:02
【问题描述】:
我有两个矩形,每个矩形都有 4 个值:
左侧位置X,顶部位置Y,宽度W,高度H:
X1, Y1, H1, W1
X2, Y2, H2, W2
矩形不旋转,如下所示:
+--------------------> X axis
|
| (X,Y) (X+W, Y)
| +--------------+
| | |
| | |
| | |
| +--------------+
v (X, Y+H) (X+W,Y+H)
Y axis
判断两个矩形的交点是否为空的最佳方案是什么?
【问题讨论】:
-
这是一个解决方案的开始:gamedev.stackexchange.com/questions/25818/…
-
@Perception 在另一个问题
..at an arbitrary angle..我的问题更简单,因此我正在寻找更简单的答案 -
@RayTayek 这确实是一个开始,谢谢 :)
标签: algorithm math pseudocode shapes