论文摘要
随着移动互联网的飞速发展和移动设备性能的不断提升,以及人们对系统移动性的要求日趋提高,移动平台受到学术界和产业界越来越多的关注。移动设备图形处理能力的提高,使得在移动平台上进行三维绘制成为可能。移动设备的硬件规格是影响移动平台三维绘制性能的主要因素,主要包括有限的CPU运算能力、内存容量和总线速度等,这些在短时间内难以改观,因此需要通过适当的优化方法提升三维图形的绘制效率。本文的研究目标是通过研究移动平台上三维绘制的场景组织算法、碰撞检测算法和网格渐进传输策略,设计和实现一个基于移动平台的三维绘制与漫游原型系统。本文的主要研究内容包括:(1)三维场景绘制与漫游的改进策略:在三维场景的绘制与漫游过程中,场景绘制与碰撞检测消耗了系统大部分的资源,因此本文主要针对这两方面进行改进。由于移动设备的屏幕尺寸的限制,本文在三维绘制过程中,通过八叉树对场景进行有效组织,对不能显示在屏幕中的场景进行快速剔除;论文对各种碰撞检测算法进行了分析,针对移动平台计算能力不足的限制,设计和实现了适用于移动平台的碰撞检测算法。(2)移动环境的三维模型简化与渐进传输策略:由于移动环境的带宽和移动设备的内存有限,因此复杂的三维模型不适合在无线网络中传输,也难以在移动设备上直接绘制。本文分析了目前已有的三维网格简化与渐进传输策略,实现了一种保型性较好的简化方法,并设计了一种在移动端网格重建过程中资源消耗较小的渐进传输算法。(3)实现基于移动平台的三维绘制与漫游原型系统,并完成了实例应用:本文在iOS平台上实现原型系统,采用不同的三维模型对系统进行测试,并完成了虚拟校园的应用实例。实验结果证明该系统能够在移动平台上针对不同的模型进行实时绘制和漫游,并具有为用户提供基于位置的服务(LBS)和渐进式下载网格模型的功能。
论文目录
摘要ABSTRACT第1章 绪论1.1 研究背景1.2 相关工作研究现状1.2.1 移动平台的发展现状1.2.2 基于移动平台的三维绘制技术发展现状1.3 论文研究内容1.4 论文组织结构1.5 本章小结第2章 基于空间划分的场景管理与碰撞检测2.1 场景管理2.1.1 可见性裁剪2.1.2 八叉树2.2 碰撞检测2.2.1 层次包围盒法2.2.2 空间划分法2.3 适用于移动平台的碰撞检测算法设计2.4 本章小结第3章 三维模型简化与渐进传输3.1 多分辨率网格技术3.2 三维网格简化与渐进传输研究现状3.3 适用于移动平台的渐进传输方法设计3.3.1 边折叠简化算法3.3.2 渐进传输与重建3.3.3 渐进传输策略3.4 本章小结第4章 基于移动平台的三维绘制与漫游系统设计4.1 用户界面设计4.2 用户交互方式设计4.3 谷歌地图模块设计4.4 网络服务模块设计4.5 本章小结第5章 基于移动平台的三维绘制与漫游系统实现5.1 系统开发环境5.2 iOS操作系统介绍5.2.1 iOS操作系统的系统架构5.2.2 iOS程序的特殊性5.2.3 iOS程序的生命周期5.2.4 iOS程序的视图架构5.3 系统界面实现5.4 谷歌地图模块的实现5.4.1 添加标记点5.4.2 更改地图显示类型5.4.3 搜索兴趣点5.4.4 谷歌地图模块展示5.5 三维漫游模块的实现5.5.1 模型文件读取5.5.2 场景绘制5.5.3 三维漫游5.5.4 碰撞检测5.5.5 三维漫游模块展示5.6 渐进传输模块的实现5.6.1 网格模型简化5.6.2 渐进传输5.6.3 渐进传输模块展示5.7 本章小结第6章 结论与展望6.1 结论6.2 展望参考文献致谢
相关论文文献
标签:移动平台论文; 虚拟现实论文; 实时性论文; 三维漫游论文; 渐进传输论文;