计算机工程 ›› 2011, Vol. 37 ›› Issue (22): 243-245.doi: 10.3969/j.issn.1000-3428.2011.22.081

• 开发研究与设计技术 • 上一篇    下一篇

维修仿真中的混合碰撞检测算法

贾 π,黄 涛,吴 晶,古军峰   

  1. (海军士官学校信息技术系,安徽 蚌埠 233012)
  • 收稿日期:2011-05-17 出版日期:2011-11-18 发布日期:2011-11-20
  • 作者简介:贾 π(1982-),男,讲师,主研方向:虚拟现实;黄 涛、吴 晶、古军峰,讲师
  • 基金项目:
    浙江大学CAD&CG国家重点实验室开放课题基金资助项目(A0906);辽宁省自然科学基金资助项目(20082176)

Hybrid Collision Detection Algorithm in Maintenance Simulation

JIA Pai, HUANG Tao, WU Jing, GU Jun-feng   

  1. (Department of Information Technology, Naval Petty Officer School, Bengbu 233012, China)
  • Received:2011-05-17 Online:2011-11-18 Published:2011-11-20

摘要: 针对维修仿真中物体之间存在的穿越问题,提出一种混合碰撞检测处理算法。该算法结合轴向包围盒的快速性及几何约束的精确性,采用轴向包围盒改善虚拟人与虚拟物体之间的碰撞效果,运用几何约束算法解决虚拟人所携带零件与其他零件之间的穿越问题。实验结果表明,该算法的实时碰撞检测效果较优。

关键词: 轴向包围盒, 几何约束, 碰撞检测, 虚拟维修, 拆卸

Abstract: An collision detection algorithm based on Axis Aligned Bounding Box(AABB) and geometrical restriction is proposed to solve the problems of collision between different objects in maintenance simulation. It adopts AABB to improve the effect of collision detection between the virtual human and others objects. Geometrical restriction algorithm is used to solve the problem of collision detection between the accessories belong to virtual human and the others. Collision detection algorithm combines the speediness of AABB and exactitude of geometrical restriction, and experimental results indicate that it makes real-time collision detection effective.

Key words: Axis Aligned Bounding Box(AABB), geometrical restriction, collision detection, virtual maintenance, disassembly

中图分类号: