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

基于复合层次包围盒的实时碰撞检测研究
引用本文:朱元峰,孟军,谢光华,马文娟.基于复合层次包围盒的实时碰撞检测研究[J].系统仿真学报,2008,20(2):372-377.
作者姓名:朱元峰  孟军  谢光华  马文娟
作者单位:大连理工大学计算机科学与工程系,辽宁,大连,116024
摘    要:针对各种层次包围盒的特点,提出了基于球状包围盒(Sphere)结构与有向包围盒(OBB)的复合层次包围盒的碰撞检测方法。将复合包围盒树分为X、Y、Z层,X层节点为球状包围盒(Sphere)结构,Y层为OBB-Sphere混合结构,Z层为OBB结构。上层节点间的相交测试采用Sphere与Sphere或者OBB的方式,以此快速排除不可能相交的物体;下层节点间的测试采用OBB与OBB的方式保证精确的判定距离较近的物体的碰撞状态。实验通过与OBB算法的性能比较,证明了复合包围盒能有效地应用于复杂场景的实时碰撞检测。

关 键 词:碰撞检测  层次包围盒  球形包围盒  有向包围盒
文章编号:1004-731X(2008)02-372-06
收稿时间:2006-11-06
修稿时间:2007-03-16

Research on Real- Time Collision Detection Based on Hybrid Hierarchical Bounding Volume
ZHU Yuan-feng,MENG Jun,XIE Guang-hua,MA Wen-juan.Research on Real- Time Collision Detection Based on Hybrid Hierarchical Bounding Volume[J].Journal of System Simulation,2008,20(2):372-377.
Authors:ZHU Yuan-feng  MENG Jun  XIE Guang-hua  MA Wen-juan
Abstract:Analyzing the performance of various hierarchical bounding volumes(HBVs),a fast algorithm for real-time collision detection(CD)was proposed using a structure of hybrid hierarchical bounding volume(HHBV)based on OBB and sphere BV.The HHBV tree for CD falls into three successive layers in a top-down manner,which are Layer X using sphere as its tree node,Layer Y using OBB-Sphere BV and Layer Z using OBB.The intersection test uses sphere vs.sphere or sphere vs. OBB method for fast overlap test in upper layers,eliminating the possibility of collision between objects far apart;then it accurately determines the contact status among objects in closer proximity by OBB vs.OBB test in lower ones.Experiments were compared with other competitive algorithm(OBB)to analyze the performance.Results show the algorithm is as efficient in precision as OBB,and faster in complex virtual environment.
Keywords:collision detection  hierarchical bounding volumes  sphere bounding boxes  OBB
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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