基于OBB碰撞检测及其算法改进研究

来源 :郑州大学 | 被引量 : 0次 | 上传用户:zhaoct
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
快速精确的碰撞检测对于提高虚拟环境的真实感和沉浸感有着非常重要的作用。碰撞检测的研究目标是如何在很高的实时交互要求下完成大量复杂物体的碰撞检测。层次包围盒是广泛使用的一种方法。常见类型有Sphere、AABB、OBB和FDH等,就刚体而言,基于OBB的碰撞检测算法性能最好。本文是大型复杂环境中的刚体为研究对象,对基于OBB碰撞检测方法进行了研究、分析。主要做了以下工作。在研究OBB层次包围盒固有特性的基础上,实现构建OBB和OBB层次包围盒树、包围盒问重叠测试等技术。并结合对象模型的层次结构特点,提出了新的OBB树的构建和更新。当OBB数进行更新时,该方法减少了重新计算OBB包围盒的数目,加快了OBB树的更新速度,使基于OBB碰撞检测方法适合于有多个刚体模块组成的会发生变形的对象,如机器人、虚拟人。针对OBB碰撞检测算法,研究利用包围盒与基本几何元素相交测试的优化方法,消除叶子节点包围盒,精简OBB层次结构,减少了OBB树的存储空间。研究了虚拟环境的时空相关性,提出了基于时空相关性的遍历跟踪策略,有效地减少了包围盒相交测试次数,提高了碰撞检测的运行效率。提出混合包围盒方法,通过简单的包围盒可以快速分离两个不相交的物体,减少物体相交测试的代价。试验结果表明,新的OBB层次包围盒构造方法,减少了OBB包围盒树更新时重新计算包围盒的数量,提高了OBB包围盒树的更新速度,很好地适合由刚体模块组成的对象发生变形时的情况。基于OBB的碰撞检测方法能很好的解决复杂环境中刚体的碰撞检测问题。
其他文献
能耗问题已经成为计算机系统设计中越来越重要的问题。动态电压缩放技术(DVS)是一种有效的减低处理器能耗的节能技术。动态电压缩放技术常与编译技术、任务调度技术和多核技
学位
随着业务需求不断变化,对业务流程的设计和改造成为企业重要的竞争力。作为“企业的操作系统”,工作流技术已经成为未来企业自动化和业务重组所必须的技术,具有广阔的应用前
随着计算机信息技术的飞速发展和企业竞争的国际化,企业要在资源有限的情况下取得长足持续性的发展,就必须充分地利用外部资源,以达到有效提高自己的核心竞争力的目的。企业
作为统计学的一个分支,聚类分析技术已经被广泛地应用了许多年。使用聚类分析,可以将隐含在未知数据中的若干个类别划分出来,从而为用户提供潜在的知识。聚类融合是近几年提出的
作为信息安全的核心技术之一,签密技术在计算量和通信成本方面都优于传统的“先签名后加密”方案。在基于属性的加密体制里,个人身份信息由一个属性集合来描述,通过使用访问结构
当今社会,网络技术突飞猛进,网络在社会经济中发挥越来越大的作用。随着网络的迅速普及,IPv4已不能满足发展的需要,IPv6取代IPv4已成为必然趋势。但是目前IPv4网络在全世界已
心电图(Electrocardiogram,简称ECG)是反映心脏兴奋的电活动过程,是人类生命活动中一个明显的体现。心电图反映了人体心脏的工作状况,它的各个波形的不同变化往往体现出了某
近些年来,随着互联网的发展和普及,P2P应用重新成为网络技术研究的热点,而使用P2P技术的文件共享系统则是其中重要的研究领域。考虑到目前基于P2P技术的文件共享系统存在着一
计算机技术和网络信息系统的快速发展,使网络安全问题逐渐凸显。而人体免疫系统中的一些能够抵御外界细菌入侵的功能引起了广大学者的兴趣,由此建立了人工免疫学学科,它是一