期刊文献+

基于空间分割与椭球包围盒的碰撞检测算法 被引量:11

Collision detection algorithm based on ellipsoid bounding box and spatial decomposition
下载PDF
导出
摘要 为提高复杂环境下多物体碰撞检测的效率,提出了一种基于均匀网格分割与椭球包围盒的并行碰撞检测算法。该算法首先用均匀网格分割法来确定相邻物体,然后用紧密性较好的椭球包围盒层次树依次把它们包围,并利用基于线程池的多任务并行处理技术实现了并行化。为降低椭球相交测试的复杂度,先预测了椭球间的相交情况,再将三维椭球降维成二维椭圆,从而整体提高了算法的效率。通过实验数据表明,相对于其他算法,该算法具有较好的性能。 To promote the low computation efficiency of multi-object collision detection in complex virtual environment,a new collision detection algorithm is proposed in this paper,which is based on the combination of space decomposition and ellipsoid Bounding Box. The algorithm firstly uses space segmentation approach to identify the neighbouring objects,secondly simulates the neighbouring objects by using ellipsoid-trees,and finally detects the contact status of objects in parallel by using multi-task parallel processing technology based on the thread pool. To reduce the complexity of intersection tests between ellipsoids,The algorithm firstly forecasts the contact status of ellipsoids,and then transforms the test between the three-dimensional ellipsoids to the test between the two between the two-dimensional ellipses,it improves the efficiency of the algorithm. Experimental results show that the algorithm is more efficient than other algorithms.
出处 《计算机工程与应用》 CSCD 北大核心 2016年第4期217-222,共6页 Computer Engineering and Applications
基金 国家科技支撑计划(No.2013BAH120f00)
关键词 椭球包围盒 空间分割 碰撞检测 并行算法 层次包围盒 任务树 ellipsoid Bounding Box space decomposition collision detection parallel algorithm hierarchical bounding box task tree
  • 相关文献

参考文献17

  • 1Hubbard P M.Interactive collision detection[C]//IEEE 1993Symposium on Research Frontiers in Virtual Reality.IEEE,1993.
  • 2Cohen J D,Lin M C,Manocha D,et al.I-COLLIDE:An interactive and exact collision detection system for largescale environments[C]//Proceedings of the 1995 Symposium on Interactive 3D Graphics.ACM,1995.
  • 3Gottschalk S,Lin M C,Manocha D.OBBTree:A hierarchical structure for rapid interference detection[C]//Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques.ACM,1996.
  • 4Klosowski J T,Held M,Mitchell J S B,et al.Efficient collision detection using bounding volume hierarchies of k-DOPs[J].IEEE Transactions on Visualization and Computer Graphics,1998.
  • 5Chang J W,Wang W,Kim M S.Efficient collision detection using a dual OBB-sphere bounding volume hierarchy[J].Computer-Aided Design,2010,42(1):50-57.
  • 6Ding X J.Research on collision detection algorithm based on combined bounding box[J].Advanced Materials Research,2014,912:1353-1356.
  • 7沈学利,吴琼.基于包围盒和空间分割的混合碰撞检测算法[J].计算机工程,2012,38(6):256-258. 被引量:15
  • 8徐鸣凯,丁友东,王肃.时空相关性在多物体碰撞检测中的应用[J].中国图象图形学报,2006,11(11):1704-1707. 被引量:6
  • 9张少丽,王毅刚,陈小雕.基于空间分解的三角网格模型求交方法[J].计算机应用,2009,29(10):2671-2673. 被引量:13
  • 10Borkar N Y,Erraguntla V K,Hoskote Y,et al.Hardwarebased multi-threading for packet processing:U.S.Patent7,668,165[P].2010-02-23.

二级参考文献60

共引文献73

同被引文献88

引证文献11

二级引证文献89

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部