期刊文献+

基于CUDA的并行碰撞检测算法研究 被引量:3

下载PDF
导出
摘要 碰撞检测是计算机图形仿真中的关键问题之一。尽管研究人员提出了许多优秀的碰撞检测算法,但是随着仿真场景规模的增大,在单处理器上实现的碰撞检测算法已经难以达到实时性的要求。因此,当前研究的核心问题是如何提高碰撞检测的速度。在对已有算法研究分析的基础上,提出了一种基于层次包围盒的并行碰撞检测算法。该算法的核心思想是用多处理器并行遍历层次树以避免单处理器需要两棵树相互遍历的情况,并提出以并行的方式生成层次包围盒树来进一步提高算法效率。结合CUDA平台提供的并行计算解决方案,整个算法在图形处理器上得以实现。结果表明,该算法显著地提高了碰撞检测的速度,满足实时性的需求。
作者 田园 万毅
出处 《甘肃科技》 2011年第14期27-30,共4页 Gansu Science and Technology
  • 相关文献

参考文献6

二级参考文献29

  • 1熊玉梅,陈一民,李超.多面体的剖分算法及应用[J].系统仿真学报,2004,16(7):1516-1518. 被引量:4
  • 2潘振宽,李建波.基于压缩的AABB树的碰撞检测算法[J].计算机科学,2005,32(2):213-215. 被引量:23
  • 3Li C F, Feng Y T, Owen D R J. SMB: Collision Detection Based on Temporal Coherence[J]. Computer Methods in Applied Mechanics and Engineering, 2006, 195 (19-22): 2252- 2269.
  • 4Tomas M. A Fast Triangle-Triangle Intersection Test[J]. Journal of Graphics Tools, 1997,2(2) : 25-30.
  • 5Tomas M. Fast 3D Triangle-Box Overlap Testing[J]. Journal of Graphics Tools, 2002,6 (1) : 29-33.
  • 6Liu Jenduo,Computer & Graphics,1998年,22卷,1期,117页
  • 7Liu Jenduo,Visual Computer,1996年,12卷,5期,234页
  • 8Terzopoulos D,ACM Trans Graphics,1994年,13卷,1期,103页
  • 9Brudea G,Coiffet P.Virtud Reality Technology[M].Published by John wiley & Sons Inc, New York, Chichester, Brisbane, et al, 1994, 157-189.
  • 10Earnshaw R A, Gigante M A, Jones H. Virtual Reality Systems [M].Academic Press Limited 24/28,Oval Road London NW1 7DX, 1993, 135-237.

共引文献171

同被引文献29

  • 1Jia X, Choi Y K, Mourrain B, et al. An algebraic approach to continuous collision detection for ellipsoids[J]. Computer Aided Geometric Design,2011.28(3): 164-176.
  • 2Bergen G. A fast and robust GJK implementation for collision detection of convex objects[J]. Journal of Graphics Tools, 1999.4(2):7-25.
  • 3Tang M,Curtis S,Yoon S E, et al. ICCD: Interactive continuous collision detection between deform able models using connectivity-based culling[J~.Visualization and Computer Graphics, IEEE Transactions on,2009.15(4):544-557.
  • 4Naga K G, Kabul I, Lin M C. Fast Continuous Collision Detection among deform-able Models Using Graphics Processor. Computer and Graphics,2007.31(1):5-4.
  • 5Yong Shui. Research on Continuous Collision Detection Algorithm In Virtual Reality[D]. University of Science and Technology of China,2013.5(2): 1-17.
  • 6Gucer, D; Ozguc, HB. Simulation of a flowing snow avalanche using molecular dynamics. Turkish Journal of Electrical Engineering and Computer Sciences,2014.6(22):1596-1610.
  • 7Nykl, S; Mourning, C; Chelberg, DM. Interactive Mesostructures with Volumetric Collisions.IEEE Transactions on Visualization and Computer Graphics,2014.7(20):970-982.
  • 8Pan, J; Manocha, D. GPU-based parallel collision detection for fast motion planning. International Journal of Robotics Research, 2012.2(31): 187 -200.
  • 9Kaldestad, K. B; Hovland. G; Anisi, D. A. 3D Sensor-Based Obstacle Detection Comparing Octrees and Point clouds Using CUDA. Modeling Identification and Control,2012.4(33): 123-130.
  • 10Liu, Fuchang; Harada, Takahiro; Lee, Youngeun; Kim, Young J. Real-time Collision Culling of a Million Bodies on Graphics Processing Units. ACM Transactions on Graphics,2010.6(29): 145-158.

引证文献3

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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