基于质点转换和包围盒的混合碰撞检测算法的研究与应用

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:liuyaping0316
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
碰撞检测技术是计算机技术和虚拟现实技术中必不可少的部分,是虚拟现实中真实感的重要保证,因此碰撞检测技术成为了计算机仿真,虚拟现实,机器人等领域的研究重点。并且随着计算机技术的飞速发展人们对碰撞检测算法的性能要求也越来越高,传统的碰撞检测算法在检测效率和精度上很难满足要求,为了提高碰撞检测的效率,本文对包围盒碰撞算法进行了深入的研究并提出了一个基于质点转换和包围盒的混合碰撞检测算法。该方法选取了AABB(Axis-Aligned Bounding Boxes)包围盒法和OBB(Oriented Bounding Box)包围盒法来与质点转换法进行结合,首先对于AABB包围盒法采用投影的方法来构建出大小最佳的AABB包围盒,而对于OBB包围盒法采用区域中心法来构建出大小和方向最佳的OBB包围盒;然后采用二叉树和包围盒结合的方法形成包围盒树,其中物体的剖分利用平面分割的方法,通过分割平面和分割轴来层层划分物体,再采用自顶向下的策略通过分割好的平面将包围盒扩展为层次包围盒;其次是对包围盒间进行相交测试和更新,对单个AABB包围盒采用降维的方法将相交测试转换为不超过6次的重叠测试。对单个OBB包围盒采用分离轴定理进行相交测试,只要测试中没有出现分离轴,那么两OBB包围盒相交。对于层次包围盒则采用相互广度遍历的方法进行相交测试;最后将层次包围盒和质点转换法结合起来,通过质点转换公式将包围盒转换为质点在空间中进行碰撞判定,对于判定通过的质点还原成包围盒进行相交测试,反之则继续作为质点。为了测试本文所改进的碰撞算法的性能,首先进行了四组多物体碰撞实验,该实验通过对本文和前人算法在不同大小空间中设定不同参数的四面体进行碰撞检测,并统计了每次实验的时间花费来进行对比。然后将算法应用到布料、服装和虚拟漫游中观察碰撞检测的效果。实验结果表明,本文算法相比前人算法能够有效提升检测效率,并且随着空间的增大检测所花费时间将会变得更少检测效率更高,特别适用于空间中存在大量物体的情况。
其他文献
针对中国的特点,对中国温室气体排放的状况及相应的控制对策加以讨论:一方面中国应继续强调人均碳排放和历史碳排放低,另一方面应变被动为主动,在国际气候变化谈判中扮演领导角色
利用国外较为成熟的气候与经济综合评估模型(DICE/RICE),通过调整CO2排放控制率,对我国2000--2050年的若干CO2排放情景进行了设定,在保证大气CO2总量稳定的前提下开展了若干c02减排
习近平总书记的传统文化观为中国传统文化的继承与发展工作提供了重要遵循,主要集中于以下几个方面:深刻阐明了传统文化的历史地位、深度诠释了传统文化的时代价值和准确提炼
利用1961-2006年湖南省97个市(县)地面气象观测资料,分析了霾现象的变化特征,结果表明:20世纪70年代以来,湖南年霾日急剧增多,极值不断被刷新,强度增强,重度霾出现范围增大.统计
现浇钢筋砼楼板施工时因温差产生裂缝。从设计和施工两个方面分析了原因,并提出防治措施。
“诚信”即诚实守信,它是一切道德之基石,是我们中华民族优良道德传统的重要内容。“诚信”是建设社会主义和谐社会、完善社会主义市场经济的基本要求。师范院校,其主要目标
伴随着空间机器人技术的迅速发展,空间站机械臂已经能够以较高的灵活性辅助甚至代替航天员去执行一些精密的、复杂的、危险的任务,大大降低了航天员出舱执行任务的风险,减轻
2010年日本内阁通过了《全球变暖对策基本法案》,该法案规定了与1990年相比到2020年日本的温室气体排放量减少25%的中期目标,以及到2050年削减80%的长期目标。
利用耦合模式比较计划(CMIP3)提供的20世纪气候模拟试验(20C3M)及A1B情景预估试验,讨论了全球增暖情景下21世纪中期中国气候的可能变化。结果表明,A1B情景下,中国夏季降水变化在-