计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (1): 176-178.DOI: 10.3778/j.issn.1002-8331.2009.01.054
张忠辉,丑武胜
ZHANG Zhong-hui,CHOU Wu-sheng
摘要: 针对可变形物体,提出了一种基于粒子的精确碰撞检测算法。首先用LBG矢量量化技术将物体的表面划分成几个小区域,然后在每个区域中分别选择一个点作为检测粒子。当一个物体接近另一个物体时,找出两物体上靠得最近的粒子对。为了得到精确的碰撞位置坐标,进一步计算靠得最近的顶点的相关三角面片之间的最短距离。若此距离小于某个给定的阈值,则可认为两物体在相关三角面片上的最近点处发生了碰撞。仿真实验验证了该算法能有效处理虚拟力交互仿真中的可变形物体的碰撞检测。