};
朝向包围盒(OBB): 不再要求与轴平行的包围盒, 核心就是用完整的8个点或6个面表示盒子, 且盒子随包围的目标的旋转而旋转
胶囊体: 常用于人形角色, 作为AABB的替代...., 直到最后用最精确的方法判断剩余的碰撞体, 从而在效率和效果上进行平衡
碰撞检测
球与球: 用球心的距离差与半径和比较判断, 为了减少开平方的开销, 通常直接对比平方的结果
AABB与AABB:...第一步如上, 第二步通常采用凸多边形扫描法, 从某个顶点开始, 以A为顶点, P为交点为例, 如果
\vec{AB} \times \vec{AP} = \vec{BC} \times \vec{BP}...胶囊与胶囊(球形扫掠体): 主要用于例如子弹检测的连续碰撞检测(CCD)情况....胶囊体由球体上一帧的位置和当前帧的位置作为起点和终点, 判断思路和射线检测类似, 核心是判断能否找到一个合法的t(同一个)使得两个球心在t处的距离小于等于半径之和
首先球心由下式表示:
用平方简化距离计算得到下式