优化的OBB碰撞检测算法研究

来源 :青岛大学 | 被引量 : 0次 | 上传用户:happytime3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
层次包围盒是碰撞检测算法中广泛使用的一种方法。常见包围盒类型有Sphere、AABB、OBB、k-DOP和convex hull等。就刚体间碰撞检测而言,性能最好的是基于OBB的碰撞检测算法,其曾一度被作为碰撞检测算法的评价标准。 本文是以大型复杂环境模型中的刚体为研究对象,着重论述了基于OBB碰撞检测方法的相关问题。主要从事了以下几个方面的工作: (1) 在研究OBB等层次包围盒固有特性的基础上,通过具体实现构建OBB和OBB树、包围盒间重叠测试等技术,比较了OBB适用于复杂环境中刚体碰撞检测的优势,并针对OBB存在的缺点和不足加以优化。 (2) 针对基于OBB碰撞检测算法存在的缺陷,研究利用包围盒与基本几何元素相交测试的优化方法,消除叶子结点包围盒,精简OBB层次结构;同时在基本几何元素相交测试中引入类似分离轴的方法,加快检测速度。通过多种检测方法的组合,得出基于OBB的优化层次结构和混合算法。 实验结果和具体应用表明,基于OBB的碰撞检测方法能很好地解决复杂环境中刚体间的碰撞检测问题。本文的研究成果,对大规模复杂环境中的碰撞检测有一定的理论价值和实际意义。
其他文献
本文在对北京地区学分制试点职业学校充分调研的基础上,分析了学分制管理信息系统的需求,充分考虑了系统程序代码作为学校计算机类专业动态网站设计课程教学案例素材使用的要求
网络存储系统的性能不仅与存储设备本身有关,而且与网络的通信性能有着密切的联系。传统网卡技术存在内存的冗余拷贝和较高的中断频率,这种不足导致的直接后果就是高的CPU负
数据分类技术是一种强有力的分析手段,它旨在生成一个分类函数或分类模型,由该模型把数据库中的数据项映射到某一给定类别中。现有的数据分类算法大体可以划分为两大类:积极学习
Java编程语言是继C和C++之后的下一种流行的商业软件开发语言,已被广泛的应用于各种开发领域。Java的体系结构能帮助程序员适应不断发展的硬件环境,这归功于Java虚拟机提供的
本文从一个新的角度去解决目前WebGIS海量数据传输效率低的问题,即采用P2P技术使得请求数据服务的所有客户端都参与到数据传输服务中去,并借助P2P技术在协同工作方面的优势,提出
超高频UHF RFID是一种非接触式无线射频识别技术,通过射频信号空间交变耦合来达到目标识别和数据传输的目的。工作频段在860MHz-960MHz的超高频射频识别系统有着识别距离远、
随着存储需求的增加及存储应用日益复杂,以块为基础的存储接口已限制了存储系统的发展,以对象为基础的存储接口应运而生。对象级接口是块级接口和文件级接口的完美结合,具有
目前车载网中提出了很多的应用场景,包括可交互的交通管制、实时路况分析、路线推荐、周边信息服务、车祸预警等。这些应用都离不开数据的交互,而高效的数据交互需要底层路由的
互联网在当今社会中的广泛应用,极大地便利了信息的分发与获取。但是,如果缺乏有效的措施来预防对数字信息内容的复制与传播,版权信息是极易被侵犯的。数字水印技术被认为是
随着云计算的蓬勃发展,数据外包已经成为一个流行的趋势。通过云外包,大量的软硬件资源可以按需求提供给用户,为用户节约成本,提高资源的使用效率。图是经常使用的一种数据结构,为