【发布时间】:2011-11-26 21:15:23
【问题描述】:
为什么当今大多数(如果不是所有)碰撞检测算法都要求每个 2D 物体都有一个 AABB,仅用于广泛阶段?
在我看来,简单地在 2D 身体的质心处放置一个圆,并将半径扩展到该圆包含整个身体的位置将是最佳的。这不需要在身体旋转和广泛的重叠计算会更快。对吗?
奖励:
边界椭圆是否也适用于广泛的相位计算,因为它可以更好地表示长而细的形状?或者它是否需要大量计算,违背了广泛相位的目的?
【问题讨论】:
标签: algorithm 2d collision-detection physics