【摘 要】
:
随着虚拟现实的发展和人们对体验要求的提高,碰撞检测算法实时性与准确性的要求也随之提高。层次包围盒碰撞检测算法将物体分为粒度不同的包围盒进行测试,具有较高的准确性,
论文部分内容阅读
随着虚拟现实的发展和人们对体验要求的提高,碰撞检测算法实时性与准确性的要求也随之提高。层次包围盒碰撞检测算法将物体分为粒度不同的包围盒进行测试,具有较高的准确性,但是实时性较差。本文优化了传统的层次包围盒碰撞检测算法,并使用GPU并行计算,进一步加快了碰撞检测算法的速度。本文主要研究内容如下:(1)以现有碰撞检测算法为基础,归纳总结了基于空间分解的碰撞检测算法和基于层次包围盒的碰撞检测算法,分析并比较各类碰撞检测算法的优缺点。(2)对构造层次包围盒树算法进行优化。分析哈夫曼法构造层次包围盒树的实现方式,提出使用平衡二叉树法对构造层次包围盒树的优化方案,节省了构造层次包围盒树的耗时。(3)实现优化后的构造层次包围盒树算法的并行化。对优化后的构造层次包围盒算法进行可行性分析,并在CUDA平台上对其进行并行化,进一步节省了构造层次包围盒树的耗时。(4)实现层次包围盒碰撞检测算法的并行化。分析串行碰撞检测算法中双重遍历层次包围盒树的实现方式,针对其存在无效遍历增加算法耗时的缺点,提出并行化的解决方案,并在CUDA平台上对其进行并行化。并行遍历层次包围盒树屏蔽了无效遍历的算法耗时,从而加快了碰撞检测算法的速度。试验验证表明,优化后的层次包围盒碰撞检测算法具有更高的效率,有效的提高了构造层次包围盒树和遍历层次包围盒树的速度。
其他文献
永磁无刷直流电机凭借体积小、重量轻、效率高和转动惯量小等优良特性,在工业控制领域中占据重要地位。除此之外,在具备直流电机优良的调速特性的同时,电子换相装置代替了直
神经网络逆控制方法是一种不依赖于被控系统精确模型、应用广泛的非线性控制方法。但是该方法在具体应用时还存在一些问题有待解决,主要是当被控系统的参数发生较大变化等不
滚动轴承在旋转机械中起着重要作用,同时,也是机械零件中最容易发生故障的零部件之一。一旦滚动轴承发生故障,在列车的高速重载运行中,故障会进一步扩大,从而造成热轴、燃轴
无人化平台可以代替人工作在危险或恶劣环境中,其在军事、工业、农业等众多领域都已得到了广泛应用。本文所研究的无人化平台主要由现场节点、远程操控台和指挥中心三部分组
随着人类对资源需求的日益增加,丰富的海洋资源被越来越多国家所重视。作为海洋勘探与开发的重要工具,遥控式水下机器人(Remotely Operated Vehicle,ROV)可代替人类进行水下
电梯导轨作为电梯的导向系统,是影响电梯安全性与舒适性的重要部件。多数导轨冷加工后,直线度达不到规定要求,需要校直机校直。随着电梯导轨工业的迅速发展和电梯导轨企业对
运动控制器广泛应用于数控,印刷,机械加工等行业。本文首先介绍了运动控制器在国内外的发展历程,发展现状,插补算法,分析了通用运动控制器中存在的问题,接着提出一种基于ARM
PID控制器因其结构简单、控制能力强,广泛应用于各种工业控制领域;近年来确定PID参数三维稳定域问题逐渐成为热点;时滞现象在实际系统中普遍存在,从而产生了具有广泛工程背景的
词义消歧是自然语言处理中的热点和难点问题,对机器翻译、信息检索、句法分析及文本分类方面的研究,有着极其重要的理论及实践意义。现阶段词义消歧技术,因为词义知识获取中的瓶
水火弯板(即线加热,Line Heating)是当前船体三维曲面加工中最为重要的一种成形工艺,也是影响现代船舶制造业快速发展的关键环节之一。由于水火弯板工艺机理复杂和经验依赖性