基于WEB的虚拟展馆的设计与实现
本文关键词:基于WEB的虚拟展馆的设计与实现
更多相关文章: 虚拟展馆 VRML 建模 交互 Web框架技术
【摘要】:随着Internet的普及和会展业的日渐成熟,网上展会脱颖而出。2010年的世博会已成为历史,但中国首次将世博会以三维游园的形式搬到互联网上,让观众身临其境畅游世博园。2010世博会使网上虚拟展馆成为人们关注的焦点。网上虚拟展馆是利用计算机生成一个逼真的虚拟场景。用户通过互联网访问虚拟展馆系统,可以自由漫游展馆、360度欣赏展品、与展馆交互等。网上虚拟展馆将实体展馆栩栩如生的展现在互联网上。 本课题主要采用VRML虚拟建模语言并结合Web技术,以中国国际展览中心1号馆为原型,设计并实现了一个基于Web的虚拟展馆系统(网上虚拟展馆系统)。本论文的主要内容如下: 首先,论文从网上虚拟展馆的背景和意义出发,分析网上虚拟展馆的现状。 然后,论文通过分析VRML虚拟现实技术和Web框架技术的技术特征,确定了构建基于Web的虚拟展馆系统的技术路线。 其次,论文通过对系统适用对象、应用范围和功能的分析,将系统分为虚拟展馆和Web平台两大模块并对其进行了概要设计。 再次,论文重点对虚拟展馆系统的建模方法和交互技术进行研究。本文主要通过几何建模、纹理映射建模、声音建模和运动建模几个步骤实现了虚拟展馆的视觉建模和听觉建模。本文通过研究基于VRML的Script节点和事件路由机制交互原理,引入JavaScript脚本语言实现了虚拟展馆中的视点绑定、视点跟踪、造型动画、动态路由添加和删除以及信息交互五大交互技术。论文采用Struts+Hibernate的框架技术架构了Web平台,实现了登录注册、展会动态管理、展馆展品展示、文件上传下载和在线论坛五大功能模块。 最后,论文通过研究VRML和HTML之间的通信,实现了虚拟展馆和Web平台的集成,并对虚拟展馆模块进行优化。 本文最后对该系统进行总结,并指出系统中不足之处以及下一步的工作。
【关键词】:虚拟展馆 VRML 建模 交互 Web框架技术
【学位授予单位】:北方工业大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP391.9
【目录】:
- 摘要4-5
- Abstract5-9
- 1 引言9-13
- 1.1 课题研究背景及意义9
- 1.2 虚拟展馆的现状及发展前景9-11
- 1.3 网上虚拟展馆技术现状分析11-12
- 1.4 论文的组织结构12-13
- 2 系统相关技术13-27
- 2.1 虚拟现实技术13-14
- 2.1.1 虚拟现实技术的特征13
- 2.1.2 VRML概述13-14
- 2.2 VRML的特性与工作原理14-15
- 2.2.1 VRML的特性14
- 2.2.2 VRML的工作原理14-15
- 2.3 VRML组成部分15-22
- 2.3.1 VRML浏览器15-16
- 2.3.2 VRML文件16-17
- 2.3.3 VRML文件头17
- 2.3.4 VRML节点17-18
- 2.3.5 事件和路由18-19
- 2.3.6 脚本语言19-22
- 2.4 WEB框架技术22-27
- 2.4.1 MVC模式22-23
- 2.4.2 Struts2框架技术23-25
- 2.4.3 Hibernate持久化技术25-27
- 3 系统需求分析与概要设计27-33
- 3.1 系统需求分析27-28
- 3.1.1 系统分析27
- 3.1.2 系统的适用对象及应用范围分析27-28
- 3.1.3 系统的功能分析28
- 3.2 基于WEB虚拟展馆系统概要设计28-31
- 3.2.1 基于WEB的虚拟展馆系统设计29-30
- 3.2.2 虚拟展馆设计30
- 3.2.3 WEB平台设计30-31
- 3.3 系统采用的技术方案及开发工具31-33
- 4 系统的详细设计与实现33-65
- 4.1 虚拟展馆系统建模方法的研究与实现33-46
- 4.1.1 虚拟展馆几何建模方法33-35
- 4.1.2 系统虚拟展馆建模的实现35-37
- 4.1.3 虚拟展馆纹理映射方法37-38
- 4.1.4 系统虚拟展馆外景建模的实现38-40
- 4.1.5 虚拟展馆声音对象建模方法40-44
- 4.1.6 系统虚拟电子展品播放音乐的实现44
- 4.1.7 虚拟展馆系统运动建模方法44-45
- 4.1.8 系统碰撞检测的实现45-46
- 4.2 虚拟展馆系统交互技术的研究与实现46-53
- 4.2.1 基于VRML的Script节点和事件路由机制的交互实现原理46-47
- 4.2.2 视点绑定交互技术的研究与实现47-49
- 4.2.3 视点跟踪交互技术的研究与实现49
- 4.2.4 造型动画交互技术的研究与实现49-51
- 4.2.5 动态添加和删除路由交互技术的研究与实现51-52
- 4.2.6 信息交互技术的研究与实现52-53
- 4.3 WEB平台的详细设计与实现53-65
- 4.3.1 WEB平台的系统架构和开发框架的搭建53-55
- 4.3.2 数据库模块设计55-57
- 4.3.3 登录注册模块的详细设计与实现57-58
- 4.3.4 展会动态管理模块的详细设计与实现58-59
- 4.3.5 展馆展品展示模块的详细设计与实现59-60
- 4.3.6 文件上传下载模块的详细设计与实现60-63
- 4.3.7 在线论坛模块的详细设计与实现63-65
- 5 系统的性能优化与系统集成65-68
- 5.1 系统的性能优化65-66
- 5.2 系统集成66-68
- 5.2.1 从WEB平台到虚拟展馆66
- 5.2.2 从虚拟展馆到WEB平台66-67
- 5.2.3 系统发布67-68
- 6 总结和展望68-70
- 6.1 总结68-69
- 6.2 展望69-70
- 参考文献70-72
- 申请学位期间的研究成果及发表的学术论文72-73
- 致谢73
【相似文献】
中国期刊全文数据库 前10条
1 葛艳红,李文锋;基于Java的VRML虚拟场景人机交互的实现[J];交通与计算机;2003年02期
2 徐洪珍,周书民,汤彬;VRML和Java的交互及其应用[J];计算机与现代化;2003年11期
3 吕锋,刘文亮;VRML在电子商务系统中的应用[J];武汉理工大学学报;2003年02期
4 冯开平,左宗义;虚拟现实建模语言(VRML)在图学教育中的应用[J];电化教育研究;2000年06期
5 吴道军,黄健熙,龙毅,毋河海;基于Java和VRML结合的网上房地产信息查询系统的设计与实现[J];测绘信息与工程;2002年06期
6 李红霞;基于网络的虚拟三维环境中人机交互实现途径[J];工程图学学报;2002年01期
7 孟祥东,华中;VRML语言及在固体物理教学中的应用[J];吉林师范大学学报(自然科学版);2004年02期
8 卢碧红,徐军,葛研军;VRML图形文件浏览器的开发[J];计算机辅助设计与图形学学报;2004年08期
9 雷朝铨,吴伟斌;VRML与JAVA相结合开发3D交互式虚拟场景[J];泉州师范学院学报;2004年02期
10 丁妹,胡志秋;虚拟建筑模型场景漫游系统[J];信息技术与信息化;2005年01期
中国重要会议论文全文数据库 前10条
1 周凯波;唐超;冯珊;;基于VRML的分布式虚拟现实技术[A];'2000系统仿真技术及其应用学术交流会论文集[C];2000年
2 陈昕;卢韬;;基于VRML的虚拟园林景观的设计与实现[A];中国农业工程学会电气信息与自动化专业委员会、中国电机工程学会农村电气化分会科技与教育专委会2010年学术年会论文摘要[C];2010年
3 张磊;朱兴动;张六_";;航空维修CBT系统引入VRML的研究[A];'2002系统仿真技术及其应用学术论文集(第四卷)[C];2002年
4 邵建龙;刘政;吕英英;卢诚;罗景文;;基于VRML的无人直升机超视距控制三维显示系统的研究[A];第二十七届中国控制会议论文集[C];2008年
5 刘学超;;Web3D中复杂交互的实现[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年
6 陈国;毛荣华;何伟兵;;公路VRML技术和三维建模型技术[A];第二届全国公路科技创新高层论坛论文集(下卷)[C];2004年
7 林丽华;唐依珠;;基于VRML虚拟相机控制系统[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年
8 陈华;陈福民;;基于VRML的虚拟现实系统的场景设计[A];中国图象图形学会第十届全国图像图形学术会议(CIG’2001)和第一届全国虚拟现实技术研讨会(CVR’2001)论文集[C];2001年
9 王轩菁;董世海;;VRML的应用与最新发展动向[A];中国体视学学会图像分析专业、中国体视学学会仿真与虚拟现实专业、中国航空学会信号与信息处理专业第一届联合学术会议论文集[C];2000年
10 王丽华;;基于VRML技术的水下三维地形可视化浅析[A];中国科协2004年学术年会14分会场海洋开发与可持续发展论文汇编[C];2004年
中国重要报纸全文数据库 前10条
1 吴艾宁;Web3d技术[N];建筑时报;2003年
2 李继华;ML令网疯狂令我醉[N];中华建筑报;2000年
3 ;三维虚拟境界:Sky Paint[N];电脑报;2002年
4 长江水利委员会 刘运增;web3d——图形技术革命的中心[N];计算机世界;2002年
5 王中奇;风风雨雨又一年[N];电脑报;2001年
6 刘运增;Web3D缔造网上虚拟世界[N];中国计算机报;2002年
7 特约作者 黄军洁;VR:神奇的虚拟现实[N];电脑报;2002年
8 冀卫锋;飞天梦[N];中国电脑教育报;2003年
9 sunca;初见RadioRay[N];建筑报;2000年
10 realrocking;新奇的3D社区[N];电脑报;2003年
中国博士学位论文全文数据库 前10条
1 陈虔;虚拟现实协同仿真建模与应用研究[D];北京航空航天大学;2000年
2 王宪伦;不确定环境下机器人柔顺控制及可视化仿真的研究[D];山东大学;2006年
3 李洪义;滨海盐土三维土体电导率空间变异及可视化研究[D];浙江大学;2008年
4 郭天太;基于VR的虚拟测试技术及其应用基础研究[D];浙江大学;2005年
5 赵秀栩;基于Web的规模定制产品协同设计及其应用研究[D];武汉理工大学;2004年
6 张健钦;基于遥感和智能体的鄱阳湖区血吸虫病监测和模拟研究[D];中国科学院研究生院(遥感应用研究所);2006年
7 陈永华;WebGIS三维可视化的研究[D];解放军信息工程大学;2000年
8 彭仪普;地形三维可视化及其实时绘制技术研究[D];西南交通大学;2002年
9 邓涛;基于“人—车—路”闭环的无级自动变速系统硬件在环仿真研究[D];重庆大学;2010年
10 杨国豪;船用低速智能柴油机工作过程建模与仿真研究[D];大连海事大学;2012年
中国硕士学位论文全文数据库 前10条
1 王亚华;网络教学中的VRML应用[D];合肥工业大学;2002年
2 冯国良;基于Web及VRML网络教学平台的设计与实现[D];西安电子科技大学;2010年
3 张怀宇;基于VRML的数控加工仿真系统的研究和实现[D];四川大学;2002年
4 徐武;VRML及Java技术在虚拟场景中的研究[D];昆明理工大学;2003年
5 冯玉花;维吾尔文本驱动的基于VRML虚拟人手语库的构建[D];新疆大学;2011年
6 陈善林;基于VRML的虚拟监控系统[D];昆明理工大学;2004年
7 代玉仁;用VRML建造虚拟燕大校园及实现运动实体仿真的应用研究[D];燕山大学;2000年
8 刘莉;虚拟水电站气系统的研究与应用[D];河北工程大学;2010年
9 陈景超;维吾尔文本驱动的基于VRML虚拟人手语合成技术研究[D];新疆大学;2011年
10 刘先进;基于VRML的虚拟现实技术在机械设计中的应用[D];西南交通大学;2002年
,本文编号:1081806
本文链接:https://www.wllwen.com/guanlilunwen/huizhanguanlilunwen/1081806.html