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

基于着色算法的并行碰撞检测算法*
引用本文:赵伟,谭睿璞,杨秋娜,丁文保,李文辉.基于着色算法的并行碰撞检测算法*[J].计算机应用研究,2009,26(5):1695-1699.
作者姓名:赵伟  谭睿璞  杨秋娜  丁文保  李文辉
作者单位:1. 吉林大学,计算机科学与技术学院,长春,130012;长春工业大学,计算机科学与工程学院,长春,130012
2. 长春工业大学,计算机科学与工程学院,长春,130012
3. 西北工业大学,软件与微电子学院,西安,710072
4. 吉林大学,计算机科学与技术学院,长春,130012
基金项目:国家自然科学基金资助项目(60573182,69883004)
摘    要:提出了一种基于着色算法的并行碰撞检测算法,利用AABB包围盒较好的紧密性和包围球计算简单的优点以及并行算法中的分治策略构建物体的混合包围体层次(S-AABB);然后采用破对称技术中的典型算法——着色算法,将每棵任务树编码,以产生各不相同的类别,并将不同的类别指派到不同的并行机,在并行机上采用多线程技术执行相同的类别的任务树的遍历,来检测是否有碰撞发生。实验结果表明,与现有的经典的I-COLLIDE等算法相比,该算法在效率、精确性方面具有明显优势,能够满足交互式复杂虚拟环境的实时性和精确性的要求。

关 键 词:碰撞检测    混合包围体层次    并行技术    破对称    着色算法

Parallel collision detection algorithm based on coloring algorithm
ZHAO Wei,TAN Rui-pu,YANG Qiu-n,DING Wen-bao,LI Wen-hui.Parallel collision detection algorithm based on coloring algorithm[J].Application Research of Computers,2009,26(5):1695-1699.
Authors:ZHAO Wei  TAN Rui-pu  YANG Qiu-n  DING Wen-bao  LI Wen-hui
Affiliation:(1.College of Computer Science & Technology, Jilin University, Changchun 130012, China; 2.School of Computer Science & Engineering, Changchun University of Technology, Changchun 130012, China; 3.Software & Microelectronics Institute, Northwestern Polytech
Abstract:This paper presented a new parallel collision detection algorithm based on coloring algorithm. At first, incorporated the merits of both AABB bounding box and bounding spheres to construct a hybrid bounding representation of arbitrary non-convex polyhedra (S-AABB) for attaining speed, balanced especially the S-AABB using divide-and-conquer technologies which were mostly primary technologies in parallel algorithm. Then applied symmetry breaking-k-coloring technology which was also important in parallel algorithm in order to reduce different categories, and assign them to different processors; also multi-thread was used in multi-processor computer. At last, experiments results show that the algorithm is advantageous over other current typical collision detection such as I-COLLIDE regarding efficiency and accuracy, so can meets the real-time and accurate requirements in complex interactive virtual environment.
Keywords:collision detection  mixed BVH  parallel technology  symmetry breaking  coloring algorithm
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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