如何计算两个 AABB(矢量形式)之间的最近距离?我在这里找到了解决方案。是否可以提取此向量形式?我知道AABB的向量形式——点距离。
候选人:
Float distance(const Box & a, const Box & b) {
return Vector::zero.max(a.min - b.max).max(b.min - a.max).magnitude();
}
如何计算两个 AABB(矢量形式)之间的最近距离?我在这里找到了解决方案。是否可以提取此向量形式?我知道AABB的向量形式——点距离。
候选人:
Float distance(const Box & a, const Box & b) {
return Vector::zero.max(a.min - b.max).max(b.min - a.max).magnitude();
}