摘要

用传统的检测方法对三维虚拟环境中的物体碰撞进行检测时,由于三维物体具有层数多,形状差异大的特点,使得对物体碰撞后果无法进行事前估计,需要进行层层校验,耗时明显,无法适应要求高的三维虚拟环境,存在检测误差大的问题。提出一种新的三维虚拟环境中的碰撞检测方法。依据空间几何算法建立移动坐标变换矩阵函数方程,计算出任意两个三维物体实际发生碰撞的空间位置,融合包围盒层次树算法对虚拟环境对象树和活动对象树进行双重遍历,排除不可能相交的基本几何元素集合,并对三维基本几何元素进行两两间的相交测试,完成对三维虚拟环境中的碰撞检测。仿真结果证明,采用改进的检测方法相比传统检测方法精确度得到提高,具有较高的碰撞检测实时性能。

  • 出版日期2016
  • 单位贵州民族大学