Web3D网上虚拟馆系统的研究与实现
发布时间:2017-05-15 12:23
本文关键词:Web3D网上虚拟馆系统的研究与实现,由笔耕文化传播整理发布。
【摘要】:网上虚拟馆是随着计算机和网络技术的迅速发展而兴起的一种新型表现方式,它以计算机虚拟现实技术模拟真实的展览,让观众参观有身临其境感觉的虚拟科技馆。网上虚拟馆通过虚拟场景和展品等现实来赋予公众实体馆所不具有的互动性和体验性,增加了公众的兴趣。它打破了时间和空间的限制,能够提供各种网络资源,实现了资源共享。 针对现有的网上虚拟馆存在的交互性不强,真实感弱,部署复杂等问题,本文提出了基于Web3D技术构建网上虚拟馆的方法。本文首先深入研究了Web3D技术,经过对主流Web3D技术的分析比较后,从中选取出适用于构建网上虚拟馆的关键技术Flash3D。Flash3D技术兼具了Flash应用无须安装插件(FlashPlayer在个人计算机上的安装率是98%),交互性强,文件体积小以及3D模型生动逼真的优点,可以提供更好的用户体验。然后,以网上世博会广东虚拟馆为应用背景,,结合用户体验质量评估模型,利用Flash3D引擎,将Flash和3D模型相结合,实现了一个网上虚拟馆系统,并根据实际需要对系统进行了3D模型,素材资源存储,动画材质和渲染效率等方面的优化。最后,通过用户体验评估以及与其他网上虚拟馆系统进行性能比较,证明采用上述方法和关键技术构建的网上虚拟馆具有用户体验,加载速度,运行效率等方面的优势。 本文的创新之处是立足用户体验,使用Flash3D技术,结合用户体验质量评估模型,以网上世博会广东虚拟馆为应用背景,构建出一个具有实际应用价值的网上虚拟馆。本文还提出了以下网上虚拟馆的优化方法:通过解析ASE文件转换成Flash3D引擎自定义模型代码来替代传统的3D模型文件,提高了加载效率;引入了SWF压缩文件方法并使用JSFL脚本实现自动打包,减小了文件体积;使用Bitmap替代MovieClip实现动画材质,提高了CPU运行效率;为不同大小的物体设置不同的渲染距离,将不需要显示的物体直接从渲染流程中去掉,提高了渲染效率,使动态显示更加自然合理。总之,本文为构建具有良好用户体验和性能的网上虚拟馆提供了一种有价值的参考。
【关键词】:网上虚拟馆 Web3D Flash3D 用户体验 世博会
【学位授予单位】:华南理工大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP311.52;TP317.4
【目录】:
- 摘要5-6
- Abstract6-7
- 目录7-10
- 第一章 绪论10-16
- 1.1 课题背景及意义10-13
- 1.2 网上虚拟馆研究现状和发展趋势13-14
- 1.3 主要研究内容14-15
- 1.4 论文的组织结构15-16
- 第二章 WEB3D 相关研究16-25
- 2.1 WEB3D 技术难点16-17
- 2.2 WEB3D 实现方法17-19
- 2.2.1 VRML17-18
- 2.2.2 ActiveX18
- 2.2.3 Flash3D18
- 2.2.4 三种方法的比较18-19
- 2.3 系统关键技术19-24
- 2.3.1 Flash3D 引擎19-23
- 2.3.2 三维建模23
- 2.3.3 文件压缩23-24
- 2.4 本章小结24-25
- 第三章 网上广东虚拟馆系统的设计25-35
- 3.1 需求分析25-26
- 3.1.1 功能性需求25
- 3.1.2 非功能性需求25-26
- 3.2 用户体验质量评估模型26-27
- 3.3 架构设计27-34
- 3.3.1 场景加载模块设计28-31
- 3.3.2 场景管理模块设计31-33
- 3.3.3 场景交互模块设计33-34
- 3.4 本章小结34-35
- 第四章 网上广东虚拟馆系统的实现35-46
- 4.1 开发工具和平台35-36
- 4.1.1 开发工具35
- 4.1.2 开发平台35-36
- 4.2 场景加载模块36-39
- 4.2.1 3D 模型加载36-39
- 4.2.2 外部 Flash 加载39
- 4.3 场景管理模块39-43
- 4.3.1 场景切换39-41
- 4.3.2 碰撞检测41-43
- 4.4 场景交互模块43-45
- 4.4.1 导航地图43-44
- 4.4.2 场景导航44
- 4.4.3 模拟方向盘44-45
- 4.4.4 信息展示45
- 4.5 本章小结45-46
- 第五章 系统优化46-60
- 5.1 3D 模型优化46-53
- 5.1.1 优化分析46-47
- 5.1.2 解析 ASE 格式 3D 模型47-50
- 5.1.3 自定义模型方法50-51
- 5.1.4 ASE 转换成自定义模型代码51-53
- 5.2 资源存储优化53-55
- 5.3 动画材质优化55-57
- 5.4 动态显示优化57-59
- 5.4.1 优化分析57-58
- 5.4.2 设置物体的渲染距离58-59
- 5.5 本章小结59-60
- 第六章 系统测试及用户体验评估60-66
- 6.1 测试环境60-61
- 6.1.1 服务器硬件环境60
- 6.1.2 服务器软件环境60
- 6.1.3 用户端计算机60-61
- 6.2 功能测试61-63
- 6.2.1 单元测试61-62
- 6.2.2 集成测试62-63
- 6.3 用户体验评估63-65
- 6.4 性能比较65
- 6.5 本章小结65-66
- 结论66-68
- 参考文献68-70
- 附录70-72
- 致谢72
【参考文献】
中国期刊全文数据库 前3条
1 贺雪晨,赵彦;基于VRML的虚拟现实技术在世博会场馆模型中的应用[J];现代电子技术;2005年07期
2 张妮佳;;VRML技术在数字博物馆中的应用[J];现代图书情报技术;2007年01期
3 许黎辉;;数字科技馆建设的研究[J];中国新技术新产品;2010年04期
中国博士学位论文全文数据库 前1条
1 罗靖;近代中国与世博会[D];湖南师范大学;2009年
中国硕士学位论文全文数据库 前5条
1 王金萍;基于Flash的三维图形引擎的研究与应用[D];中国海洋大学;2010年
2 赵昆;上海世博会跨文化传播特征及其效果研究[D];河北大学;2011年
3 王维敏;Web3D技术探索及几种Web3D技术的比较选择[D];武汉大学;2004年
4 王东;基于Web3D的VRML三维造型及动画技术研究[D];四川大学;2005年
5 陈忻;Flash三维游戏开发探索[D];浙江大学;2008年
本文关键词:Web3D网上虚拟馆系统的研究与实现,由笔耕文化传播整理发布。
本文编号:367789
本文链接:https://www.wllwen.com/guanlilunwen/huizhanguanlilunwen/367789.html
教材专著