虚拟场景与数字教育资源整合技术的探索与研究
发布时间:2017-08-11 12:09
本文关键词:虚拟场景与数字教育资源整合技术的探索与研究
【摘要】:近年来随着计算机和网络的普及,虚拟现实技术也得到快速发展。基于X3D的虚拟现实教学就是虚拟现实应用的一个非常受人关注的应用方向,由于X3D良好的互动和沉浸感,使得学习者在X3D场景中学习所获得的效果,不逊于甚至优于在真实环境中学习的效果。但是由于现在X3D在我国发展还远没有到发达的地步,当教师想用到X3D文件讲行虚拟场景教学的时候,会出现找不到资源或好不容易找到的X3D文件并不能很好地满足教学需求的情况。因为找到的X3D文件只有几何体等场景文件,没有文字、图片、音频等信息,故如何能够在虚拟学习中,将二维资源集成到三维资源中,并且让非专业人士也可以进行这一操作,就是本研究要达到的目的。 本文在对虚拟现实和X3D进行相关研究的基础上,对X3D文件的组成结构做了分析探讨,介绍了X3D中常用的节点,较深入的研究了X3D中文字、图片、音频等数字资源呈现的方法,以及X3D场景中交互功能的实现,旨在开发一个可以将二维数字教育资源集成到X3D虚拟场景中的平台。通过sax解析将X3D文件变成节点清晰的XML代码,添加完二维数字教育资源后,将修改后的XML代码通过dom转换生成新的X3D文件。
【关键词】:虚拟现实 资源整合 X3D
【学位授予单位】:四川师范大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:G434
【目录】:
- 摘要3-4
- Abstract4-8
- 第1章 绪论8-17
- 1.1 虚拟现实及其特点8-9
- 1.2 本文的研究意义9-10
- 1.3 虚拟现实研究现状10-15
- 1.3.1 国外虚拟现实研究现状11-13
- 1.3.2 国内虚拟现实技术现状13-15
- 1.4 研究内容和创新点15
- 1.4.1 研究内容15
- 1.4.2 论文的创新点15
- 1.5 论文的章节安排15-17
- 第2章 本研究的相关技术介绍17-24
- 2.1 X3D17-22
- 2.1.1 X3D简介17
- 2.1.2 X3D的代码结构17-22
- 2.2 Java22-23
- 2.3 Eclipse23-24
- 第3章 系统的框架设计24-28
- 3.1 平台的功能24
- 3.2 平台结构选择24-25
- 3.3 菜单设计25-26
- 3.4 软件环境26-28
- 3.4.1 X3D Edit 3.226-27
- 3.4.2 BS Contact27-28
- 第4章 X3D文件的解析与生成28-35
- 4.1 X3D文件的解析28-30
- 4.2 X3D文件的生成30-35
- 第5章 系统关键技术的实现35-68
- 5.1 X3D中几何体的编辑35-39
- 5.1.1 添加几何(Shape)节点35
- 5.1.2 场景中的点及点的坐标35-36
- 5.1.3 在场景中绘制2D图形36
- 5.1.4 在场景中绘制3D图形36-37
- 5.1.5 在场景中构造较复杂的造型37
- 5.1.6 场景中3D图形的变换37-39
- 5.2 X3D中文本的显示39-41
- 5.2.1 添加文本(Text)节点39-40
- 5.2.2 设置文本的显示风格40-41
- 5.3 X3D中音频的呈现41-44
- 5.3.1 音频数据(AudioClip)节点41-42
- 5.3.2 音频播放(Sound)节点42-44
- 5.4 X3D中图片的呈现44-45
- 5.5 X3D中视频的呈现45-46
- 5.6 X3D中坐标的转换46-51
- 5.6.1 二维坐标系和三维坐标系的转化46-48
- 5.6.2 笛卡尔坐标系48-51
- 5.7 X3D中父互功能的实现51-58
- 5.7.1 键盘(KeySensor)传感器52-53
- 5.7.2 字符串(StringSensor)传感器53-54
- 5.7.3 触摸(TouchSensor)传感器54-55
- 5.7.4 平移(PlaneSensor)传感器55-56
- 5.7.5 绕点旋转(SphereSensor)传感器56-57
- 5.7.6 Y轴旋转(CylinderSensor)传感器57-58
- 5.8 X3D中场景效果的处理58-64
- 5.8.1 X3D的光源处理58-61
- 5.8.2 X3D的纹理效果处理61-64
- 5.9 引用外部X3D文件64-65
- 5.10 X3D中场景的浏览65-68
- 5.10.1 视点(Viewpoint)节点65-66
- 5.10.2 导航(NavigatioInfo)节点66-68
- 第6章 平台试用68-90
- 6.1 添加节点的语法68-71
- 6.1.1 显示文字68
- 6.1.2 显示提示文字68-69
- 6.1.3 展示图片69
- 6.1.4 集成外部资源69-70
- 6.1.5 集成背景声音70-71
- 6.1.6 展示视频71
- 6.2 案例试用71-76
- 6.2.1 平台的界面71-73
- 6.2.2 集成二维资源73-76
- 6.3 实验结果分析76-90
- 6.3.1 前后代码的区别76-82
- 6.3.2 前后显示效果的区别82-90
- 第7章 总结与展望90-91
- 7.1 总结90
- 7.2 未来工作90-91
- 参考文献91-93
- 致谢93
【参考文献】
中国期刊全文数据库 前10条
1 符瑞方;张彤;;基于X3D的包装装潢设计的三维交互展示架构[J];电脑知识与技术;2011年30期
2 马静;;虚拟三维语音教室的构建技术研究[J];硅谷;2011年17期
3 张金镝;张金钊;张金锐;;X3D影视媒体动画设计[J];电脑编程技巧与维护;2010年23期
4 高恒国;罗克露;雷剑;;Eclipse平台架构技术分析及基于RCP的应用研究[J];计算机与信息技术;2006年05期
5 周雅,闫达远;增强现实系统显示技术探讨[J];计算机工程与应用;2003年15期
6 卞锋;江漫清;桑永英;;虚拟现实及其应用进展[J];计算机仿真;2007年06期
7 徐世甫;;虚拟现实:从“此在”走向“共在”[J];南京社会科学;2010年12期
8 姚丽;;浅谈开发模式技术架构的发展趋势——J2EE技术[J];辽宁师专学报(自然科学版);2011年03期
9 张磊;朱兴动;韩强;;航空维修CBT系统引入X3D的研究[J];军民两用技术与产品;2007年06期
10 许微;;虚拟现实技术的国内外研究现状与发展[J];现代商贸工业;2009年02期
中国硕士学位论文全文数据库 前1条
1 崔蓬;基于虚拟现实的低成本3D声音系统设计与评估[D];江南大学;2008年
,本文编号:656017
本文链接:https://www.wllwen.com/jiaoyulunwen/jiaoyugaigechuangxinlunwen/656017.html
最近更新
教材专著