期刊文献+

基于空间扫描策略的3维相交检测算法 被引量:2

Intersection detection algorithm for 3D objects utilizing spatial sweeping strategy
原文传递
导出
摘要 针对复杂虚拟场景中碰撞检测和空间分析等操作实时性差的问题,提出一种适用于3维空间对象间的快速相交检测算法———Space Sweep。该算法首先根据场景内空间对象分布特征,构建事件点及其列表;利用空间扫描策略,自适应地构建一系列假想的空间扫描面;在扫描面移动的过程中,将空间对象的状态分为死亡态、激活态和休眠态,通过只对当前处于激活态的空间对象进行相交测试,有效地减少了空间对象间不必要的相交计算。该算法提高了虚拟场景中3维空间对象间相交检测的效率,为3D GIS中实时空间分析提供了有力的技术支持。最后,通过对比测试验证了本文算法的实用性。 To resolve the problem that the traditional collision detection algorithm and spatial analysis operations in the virtual scene have bad real-time performance, a fast intersection detection algorithm named SpaeeSweep for threedimensional spatial objects is presented. Based on the distribution characters of spatial objects, the event points and their lists are constructed firstly. After that, by using the spatial sweeping strategy, a series of imaginary spatial sweeping planes are constructed adaptively. During the sweeping process, the state of the spatial objects is classified into death state, active state and sleeping state. Only spatial objects in the active state are used to conduct of the intersection testing. Therefore, many unnecessary intersection calculations are abstained, and the efficiency of the algorithm is improved. This algorithm improves the efficiency of intersection detection between the three-dimensional objects in the virtual scene, and provides strong technical support for real-time spatial analysis in 3D GIS. At last, the practicality of this algorithm is validated by comparing tests.
出处 《中国图象图形学报》 CSCD 北大核心 2011年第7期1262-1268,共7页 Journal of Image and Graphics
基金 国家高技术研究发展计划项目(2007AA12Z236 2007AA12Z207 2008AA121604) 国家自然科学基金项目(40801147 40671147)
关键词 相交检测 空间扫描策略 红蓝思想 虚拟地理环境 3D GIS intersection detection space sweep strategy red and blue methods virtual geographic environments threedimensional geographic information system
  • 相关文献

参考文献19

  • 1刘健鑫,崔汉国,张晶,吴昇.包围盒碰撞检测算法的优化[J].计算机工程与应用,2008,44(18):51-53. 被引量:12
  • 2Ganter M A, Isarankura B P. Dynamic collision detection using space partitioning [ J ]. Journal of Mechanical Design, 1993, 115(1): 150-155.
  • 3邹益胜,丁国富,何邕,许明恒.空间三角形快速相交检测算法[J].计算机应用研究,2008,25(10):2906-2910. 被引量:14
  • 4James K, Hahn. Realistic animation of rigid bodies [ C ]// Proceedings of S~GGRAPH' 85 : Proceedings of the 15th Annual Conference on Computer Graphics and Interactive Techniques. New York, USA:ACM, 1988:299-308.
  • 5Gino van den, Bergen. Efficient collision detection of complex deformable models using AABB trees [ J]. Journal of Graphics Tools, 1999, 4(2) : 1-13.
  • 6Gottschalk S, Lin M C, Manocha D. OBBTree: a hierarchical structure for rapid interference detection [ C ] // Proceedings of the 23rd Annual Conference on Computer Graphics andInteractive Techniques. New York, USA : ACM, 1996 : 171-181.
  • 7Klosowski J T, Held M, Mitchell J S, et al. Efficient collision detection using bounding volume hierarchies of k-dops[J].IEEE Transactions on Visualization and Computer Graphics, 1998, 4(1): 21-36.
  • 8PobilA P dell, Serna M A. A new representation for robotics and artificial intelligent application [ J ]. International Journal of Robotics & AutoMation, 1994, 9( 1 ) : 11-21.
  • 9Shamos M I, Hoey D. Geometric intersection problems [ C ]// Proceedings of the 17th Annual Symposium on Foundations of Computer Science. Washington, DC, USA: IEEE Computer Society, 1976: 208-215.
  • 10Bentley J L, Ottmann T A. Algorithms for reporting and counting geometric intersections [ J]. IEEE Transactions on Computers, 1979, 28(9): 643-647.

二级参考文献34

共引文献24

同被引文献20

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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