基于HTML5的校园全景漫游系统研究与实现

来源 :四川师范大学 | 被引量 : 7次 | 上传用户:hongxing35
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟现实技术在旅游、智慧城市、数字校园、医疗、交通、文化教育、航空航天、文物保护、工业仿真、建筑仿真、军事、空间技术等领域得到广泛的应用。全景技术是虚拟现实技术的一个分支,相对于传统的三维建模贴图的虚拟现实展示,三维全景技术有着开发周期短,真实度高,体积较小,易于网络传播,扩展性强等特点。但是对于现有的三维全景系统在路径规划中使用传统A~*算法存在的两点之间遇到障碍物效率不高以及参与运算的节点过多消耗资源问题。基于HTML4的三维全景系统存在不标准,难统一,不安全,耗资源等问题,这些严重影响了三维全景漫游系统的应用与推广。针对上述存在的问题,开发了一个基于HTML5的校园全景漫游系统。本文主要工作如下:(1)提出了一种能在两个节点之间有障碍物的情况下高效寻路的HRPA~*算法针对传统A~*算法在起点到目标点的路径规划过程中遇到障碍物时寻路效率不高以及OPEN列表节点过多问题,提出一种能在两个节点之间有障碍物的情况下高效寻路的HRPA~*算法(HRPA~*,High-efficiency Route Planning A~*algorithm)。首先,建立一个临时障碍物节点列表和关键节点列表,利用障碍物节点和关键节点将初始的起点到目标点的路径分成两段;其次,对每段分别进行计算,并采用二叉堆对节点数据进行存取。实验结果表明:相对于传统A~*算法,HRPA~*算法具有较好的性能,并在四川师范大学成龙校区全景漫游系统中运行良好。(第3章)(2)应用HTML5技术来解决目前WEB应用的标准性,安全性,统一性,跨平台等问题,并提出了一种基于WebGL的实时渲染大量图元的优化方法针对HTML4存在的不标准,不安全,难统一,耗资源,依赖插件,不能跨平台等问题,将HTML5应用于系统的开发之中,使用HTML5、JavaScript、CSS3、WebGL等Web开发技术解决上述问题。首先完成全景场景的建模和贴图,然后用HTML5技术完成对场景的交互,以及完成导航菜单模块和导航热点地图模块的交互。用户可以在系统中对视角自由地进行水平和垂直的观察,实现场景视角缩放,场景的切换,热点展示,音频播放,离线存储等。(第4章)(3)在上述研究工作的基础上结合第三方地图服务,并结合我校实际,设计并实现了一个校园全景漫游系统针对上述工作,从素材的获取开始,然后图像拼接,全景图渲染。通过比较选择最佳的三维全技术,划分并完成每个交互模块。加入地图服务,能直观的看到路径规划,最终实现了基于HTML5的四川师范大学成龙校区三维全景漫游系统。(第4章)
其他文献
各种初始条件的制约 ,使渐进改革成为中国经济体制变革的唯一选择 ,该模式保证了中国经济改革效率与社会稳定运行之间的均衡 ,因而取得了显著绩效。但渐进改革在当前遇到了体
目的对生化检验中出现的甘油三脂结果不良进行分析,调查其发生原因,并提出相应的对策。方法在我院生化检验的患者中,随机选取80例作为研究对象,所有人员空腹抽取2ml血液,实施
为研究西藏拉萨市林周县虎头山水库春季藻类群落结构特征与水体环境因子间的关系,于2015年5月在虎头山水库设置了六个采样点,用活体观察法鉴定藻类物种,并用直接计数法统计藻
<正>当前,部队正处于体制编制调整改革、战备训练等各项工作全面铺开的关键时期,任务重、头绪多、压力大,领导精力相对分散。紧紧围绕党在新时代的强军目标,以精准抓建活动为
<正>【美国能源信息管理局网站2013年5月16日报告】美国能源信息管理局2013年5月16日公布了2012年美国铀市场报告,介绍了美国铀市场在2012年的采购、合同、进出口和库存等方
二十一世纪是一个经济全球化和服务国际化的时代,中国加入世贸组织后,教育也作为服务业成为其重要的组成部分。近年来,教育市场呈现旺盛的增长趋势,成为我国经济领域闪亮的市
<正>笔者以为在高中阶段,由于学生词汇量的大增,我们完全可以引入更高一级的"听"——听英文歌曲。从歌曲中掌握方方面面的英语知识,并学唱英文歌曲,其实"唱"是一种特殊的"说"
中小企业集群作为一种颇具特色的经济组织形式 ,对于我国中小企业发展及产业竞争力提升意义重大。本文简要论述了国外有关中小企业集群的研究成果 ,并针对我国中小企业集群发