论文部分内容阅读
虚拟校园(Virtual Campus)系统是桌面式虚拟现实技术的重要应用领域,是“虚实结合”的综合应用。它突破了传统校园门户网站、纸质材料以文字说明、图片展示等作为信息传递方式的局限性,不仅能够让用户通过虚拟漫游和人机交互等方式获得多方面的感官体验,拉近用户与真实校园的距离感,还可以为学校提供教学管理、校园文化宣传及规划管理的新途径。然而,目前国内虚拟校园系统的运行环境多依赖于PC平台,且多为2.5D地图或街景模式,其使用地点受限、漫游视角固定、缺乏互动性等诸多问题极大地限制了用户使用虚拟校园系统的积极性。针对目前三维虚拟校园系统存在的不足,本文以重庆邮电大学为例设计并实现了可在Android平台运行、开发周期短、三维效果逼真,并融合基于位置服务的地图导航、信息服务等应用的三维虚拟校园系统,借助于移动终端改善学校的数字化平台,从而为用户提供更加便捷的服务。首先,本文针对现有虚拟校园系统的不足,以重庆邮电大学为原型对三维虚拟校园系统进行详细的分析与设计,包括需求分析、场景分层设计、功能模块划分、人机交互设计等,构建了一个灵活、可扩展性强的总体框架。其次,本文根据系统分析与设计对校园场景模型的建立与优化进行了研究与实现:提出利用谷歌地球(Google Earth)、谷歌草图大师(SketchUp)、PhotoShop将几何建模技术和图像处理技术相结合且适合于重庆邮电大学地形特点的快速建模方案,完成了校园内道路、建筑、设施等模型的建立和优化工作。再次,本文利用Unity3D设计并实现了可在Android平台运行的三维虚拟校园人机交互系统。系统利用可见性裁剪技术降低系统资源占用率,保证系统能够在Android平台上流畅运行;利用碰撞检测技术使场景漫游行为符合现实世界中的重力及运动规则,提高场景漫游行为的真实性;围绕基于位置服务的地图导航、信息服务等应用实现用户位置信息获取、虚拟漫游控制、模型属性信息查看、地图导航、位置切换等功能。最后对本文进行了总结,并给出了系统进一步的完善方向。