三维图形处理系统中碰撞检测算法的研究和应用

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:abcchencj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维图形系统中要处理大量环境物体和运动物体,碰撞检测(Collision DetectionCD)用来检测运动物体之间或运动物体与环境物体之间是否有碰撞,从而能决定运动物体的下一步动向,以提高系统的真实感和用户的沉浸感,这在计算机图形学相关研究和应用中占有重要地位。 本文1研究了已有的一些碰撞检测算法,分析了其中典型算法:如四维空间交集测试,八叉树空间分割,BVH(bounding volumes hierarchies层次包围盒),分析各自优劣及适用条件。2针对BVH算法中选择单一的包围盒(Bounding Volume BV)所导致的性能保持的问题,即如何在简单性和紧密型之间取得折衷,本文提出了一种复合式的BVH算法,充分利用了三种BV的特点,按层次选择不同的BV,实验表明该算法能有效提高检测性能,增强算法稳健性,同时该算法具有BV层次范围可调节性的特点:进一步加入了IAABB(Intersection Axis-Aligned Bounding Boxes)方法,实验表明能减少需要检测的可能碰撞的面对(pairs of surfaces)和多边形对(pairs ofpolygons),从而在一定程度上提高检测性能。3最后把复合BVH算法应用于一个具体的三维图形处理系统即野战三维态势系统中,针对态势系统中碰撞的特点,做了碰撞检测的预处理和后处理。
其他文献
本文提出了基于大规模双语平行语料库的双语语义词典的构建思想,在大规模英汉双语平行语料库词对齐以及双语词频统计的基础上,利用语义资源《知网》和WordNet,以及基于《知
针对当前对Agent安全的研究现状及其面临的困难,本文利用动态模糊逻辑作为形式化的描述工具,引入生物免疫系统的相关免疫机制,构造了一种新的Agent类型-免疫Agent,并在此基础
本文以编织物常见的几种疵点类型为研究对象,众所周知,编织物一般都是有规律的图像,而编织物中的疵点相对于编织物来说那就是异点即不符合编织物一般规律的图案。相角变换算法能
本文介绍了一种可应用于富文本的分类方法。分类目标文本是符合OpenDocument规范的OpenOffice.org文档。本文通过分析常用的平文本分类方法在直接应用到富文本文档时表现较差
本文主要研究利用双网格迭代方法求解离散的不适定问题Tikhonov正则化后的对称正定线性方程组。论文首先研究了求解对称正定线性方程组的双网格迭代方法,其中主要介绍了两种预
随着科技的飞速发展,人们产生和搜集数据的能力也不断提高。然而,与此相对应的是,处理数据的能力并没有相应的改善。面对越来越多的数据,人们显得无所适从,造成了“海量的数
网格是继万维网之后出现的一种新型的网络计算平台,目的是为用户提供一种全面共享包括网页在内的各种资源的基础设施。在当前和未来网格的研究中,网格安全的研究始终占据着至
Voronoi图是计算几何的一个重要分支,它在计算几何理论和应用中发挥着重要作用。本文所作的工作是:在Voronoi图已有的理论基础之上,给出一种Voronoi图生成算法,并能够计算每个Vor
近几年来,随着web2.0的发展,研究网络上用户之间的关系对于理解网络的作用有着很重要的意义。社区结构作为社会网络中一个很重要的性质,是指网络中存在一些节点,这些节点之间
社区结构存在于大规模网络中,具有较高的应用价值和研究价值,已成为近年来大规模复杂网络的研究热点。但是,如何快速、准确地发现网络中的社区结构,仍是一个亟待解决的问题。现有