首页 | 本学科首页   官方微博 | 高级检索  
     

基于层次包围盒的混合碰撞检测算法
引用本文:胡咏梅.基于层次包围盒的混合碰撞检测算法[J].计算机工程与科学,2012,34(6):127-130.
作者姓名:胡咏梅
作者单位:辽宁工程技术大学基础教学部,辽宁葫芦岛,125105
基金项目:2010年中国煤炭工业协会科学技术研究指导性计划资助项目
摘    要:针对碰撞检测算法实时性较差的缺点,本文提出基于AABB包围盒与OBB包围盒相结合的混合碰撞检测算法,首先由对象投影来判断是否相交,检测出不可能相交对象;然后对可能相交的对象投影反向构建AABB包围盒,快速地测试对象;再用OBB包围盒进行精确地检测,以实现虚拟环境对象间高效的碰撞检测。本文还针对传统的基元相交测试效率不高的缺点进行了一定的改进。实验结果表明,与另外两种算法对比,该方法在相同环境前提下能够有效的提高碰撞检测的效率。

关 键 词:虚拟现实  AABB包围盒  OBB包围盒  混合碰撞检测  基元相交测试

A Hybrid Collision Detection Algorithm Based on Bounding Volume Hierarchy
HU Yong-mei.A Hybrid Collision Detection Algorithm Based on Bounding Volume Hierarchy[J].Computer Engineering & Science,2012,34(6):127-130.
Authors:HU Yong-mei
Affiliation:HU Yong-mei(Basic Teaching Department,Liaoning Technical University,Huludao 125105,China)
Abstract:In this paper,a hybrid collision detection algorithm based on the combination of Axis-Aligned Bounding Boxes and Oriented Bounding Box is proposed to achieve the purpose of improving the real-timeness of collision detection.Firstly,we determine whether the objects are intersection with the object projection,and detect the objects which can not be intersection.Secondly,we project on the objects which may intersect and reversally construct Axis-Aligned Bounding Boxes with a quick test.Finally,we do the accurate detection with Oriented Bounding Box to achieve efficient collision detection of objects in virtual environments.This algorithm is also improved about the low-level efficiency of the traditional overlapping test between the primitiVes.The experimental results show that compared with other two algorithms,the method can effectively improve the efficiency of collision detection in the same environment.
Keywords:virtual reality  axis-aligned bounding boxe  oriented bounding box  hybrid collision detection  overlapping test between the primitives
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号