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

基于面向对象八叉树的虚拟漫游碰撞检测
引用本文:王功明,郭新宇,赵春江,王纪华.基于面向对象八叉树的虚拟漫游碰撞检测[J].计算机工程,2008,34(5):231-233.
作者姓名:王功明  郭新宇  赵春江  王纪华
作者单位:1. 国家农业信息化工程技术研究中心,北京,100097;中国科学院计算技术研究所,北京,100080
2. 国家农业信息化工程技术研究中心,北京,100097
基金项目:国家科技支撑计划 , 北京市优秀人才培养计划基金
摘    要:借助面向对象概念,根据层数和叶结点链表个数上限来构建存储场景物体信息的高效八叉树。每个叶结点指向记录对应空间区域内物体信息的链表,每个空间物体信息链表按照其对象大小降序排列。在逐步求精阶段用降序包围球遍历链表进行检测,然后根据凸多面体剖分算法,使用主从MPI模式并行处理以实现精确碰撞检测。该方法利用物体空间位置关系进行碰撞检测,毋需存储大量空间物体三角面片。在基于粒子系统的土壤可视化漫游中的运行结果表明,该方法精度高、实时性好,具有一定的研究和应用价值。

关 键 词:面向对象  八叉树  碰撞检测  包围球  凸多面体剖分  粒子系统
文章编号:1000-3428(2008)05-0231-03
收稿时间:2007-03-28
修稿时间:2007年3月28日

Virtual Walkthrough Collision Detection Based on Object-oriented Octree
WANG Gong-ming,GUO Xin-yu,ZHAO Chun-jiang,WANG Ji-hua.Virtual Walkthrough Collision Detection Based on Object-oriented Octree[J].Computer Engineering,2008,34(5):231-233.
Authors:WANG Gong-ming  GUO Xin-yu  ZHAO Chun-jiang  WANG Ji-hua
Affiliation:(1. National Engineering Research Center for Information Technology in Agriculture, Beijing 100097; 2. Institute of Computing Technology, Chinese Aademy of Sciences, Beijing 100080)
Abstract:By virtue of object-oriented concept, the efficient octree that stores object’s information in scene is constructed based on number of layers and amount of leaf node link tables. Every leaf node pointed link table that records object’s information is sorted by its size in corresponding special area. The descent order encircle sphere algorithm is used to detect in seeking exactness phase. Then the principal and subordinate Message Passing Interface(MPI) pattern are parallel applied to realize accurate collision detection according to dividing a convex polyhedron to tetrahedrons algorithm. Compared with the traditional octree algorithm, this method does collision detection by using object’s spatial position relation instead of storing lots of spatial object’s triangle faces. It is applied in the soil visual walkthrough based on particle system. The result of this application proves that it has high precision and good real-time performance. It is researchful and can be applied to some extent.
Keywords:object-oriented  octree  collision detection  encircle sphere  dividing a convex polyhedron to tetrahedrons  particle system
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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