考虑到盒子的宽度,高度和深度及其中心点,如何找到最小的x,y和z坐标以及最大的x,y和z坐标,而不是通过每个顶点强制执行?它是一个AABB盒子。
由于
from a top view
---------------
| |
| |
| c |
| |
|--------------|
答案 0 :(得分:0)
这应该这样做:
(xmin, ymin, zmin) = (xcentre, ycentre, zcentre) - (width, height, depth) / 2
(xmax, ymax, zmax) = (xcentre, ycentre, zcentre) + (width, height, depth) / 2
或完整:
xmin = xcentre - width / 2
xmax = xcentre + width / 2
ymin = ycentre - height / 2
...