2016全新精品教材 - 全新官方文档 - 全套写作指南 - 独家原创 1 基于移动VR技术及其在英语学习中的应用,对移动端VR的发展进行了研究。 基于Unity游戏引擎,我设计开发了一运行在移动端VR应用上的游戏学英语,将英语教学的学习融入到VR环境中,大大提高了学习兴趣和学习效率。 背景技术虚拟现实(VR)是对现实世界的。 VR利用计算机生成三维环境。 它允许用户通过各种传感设备将自己“沉浸”在环境中,让用户直接与环境进行自然交互。 [1] VR正在从PC向移动端拓展,在移动端实现VR具有巨大的市场价值。 研究和设计基于移动设备的VR应用具有重要意义。 VR原理与应用 VR是多种技术的结合,包括实时三维计算机图形技术、广角(宽视场)立体显示技术、观察者头部、眼睛和手的跟踪技术以及触觉/力反馈、立体声、网络传输、语音输入输出技术等。当人们看周围的世界时,由于两只眼睛的位置不同,得到的图像略有不同。 这些图像在大脑中融合,形成周围世界的整体图景,其中包括有关距离和距离的信息。 。 当然,还可以通过其他方式获得距离信息,例如距离、物体大小比较等。
在 VR 系统中,双目立体视觉发挥着重要作用。 用户两只眼睛看到的不同图像分别生成并显示在不同的显示器上。 有些系统使用单个显示器,但用户佩戴特殊眼镜后,一只眼睛只能看到奇数帧,另一只眼睛只能看到偶数帧。 奇数帧和偶数帧之间的差异就是视差。 这会产生三维效果。 VR有着广泛的应用领域。 在医学上,可以建立虚拟人体模型。 在娱乐方面,英国开发了名为“Virtuality”的VR游戏系统。 在军事领域,训练一直是军事和航天领域的重要课题。 美国国防高级研究计划局 (DARPA) 自 20 世纪 80 年代以来一直致力于开发名为 SIMNET 的虚拟战场系统。 在室内设计方面,大大提高了设计规划的质量和效率。 北京航空航天大学应用分布式飞行仿真; 浙江大学在建设中进行虚拟规划。 VR在教育中的应用是教育技术发展的一次飞跃。 它创造了一种“自主学习”的环境,以学习者通过自身与信息环境的互动获取知识和技能的新学习方式取代了传统的“以教促学”的学习方式。 2020年,全球增强现实(AR)和VR市场将达到1500亿美元,其中增强现实市场将达到1200亿美元,VR市场将达到300亿美元[2]。 开发原则和流程。 2016全新优质教材-全新官方文档模板-写作全程指导-独家原创3沉浸式VR在英语学习中也发挥着重要作用。
由于在沉浸式VR中,学习者佩戴带有传感设备的头盔,可以更加沉浸在更接近现实的虚拟环境中,从而进一步提高了英语的学习效果。 不过,目前大多数VR设备仍然是与电脑结合使用。 缺点是学习者的学习地点固定,学习者不能灵活地异地学习。 此外,沉浸式VR设备价格相对昂贵,学习者往往只能在多媒体教室进行学习。 下课后,他们必须回到正常的学习环境。 为了解决上述缺点,基于unity游戏引擎在移动端设计开发了一VR英语学习软件。 Unity 是一跨平台游戏开发具,其设计初衷就是易于使用。 采用Unity作为VR开发平台,开发效率高、效果逼真、交互能力强、数据量小[3]。 Unity引擎提供对Oculus眼镜的支持,该眼镜需要连接到计算机才能运行。 谷歌提出的纸板眼镜极大地简化了沉浸式VR眼镜,并且易于制造。 国内暴风视频推出的暴风魔镜在价格和易用性之间做出了妥协。 其推出了暴风魔镜产品,不仅将VR内容投放到移动终端,还提供便捷的调节功能和操作手柄。 它为体验者提供了更亲密的感觉。 经过对以上产品的对比,我们选择了基于暴风魔镜的硬件和统一平台来开发这英语学习软件。
魔镜VR开发平台提供了基于Unity引擎开发VR应用的开发包。 开发流程如下:2016全新优质素材-全新官方文档模板-写作全程指导-独家原创 4、从魔镜开发平台下载开发包。 将魔镜VR开发包导入到unity开发引擎中。 每个VR开发套件都对应相应的Unity引擎版本。 由于VR开发包中的函数是根据某个版本的unity引擎编写的,如果unity引擎的版本不正确vr 学英语,这些函数将不会被执行,导致unity编译阶段报错。 每个VR开发套件对应的具体unity版本可以在VR开发套件手册中找到。 VR开发包主要包括显示功能、蓝牙控制器控制功能、若干案例和若干预制件。 VR业务功能主要分为以下几类:魔镜蓝牙控制器适配和交互控制功能,主要包括:蓝牙连接检测、蓝牙断开检测、蓝牙设备按键按下响应功能。 预制体主要包括第一人称角 {MOD}控制器和第三人称角 {MOD}控制CharacterController组件,它们是Unity的内置组件vr 学英语,用于自定义角 {MOD}的参数。 Mojing1stController脚本组件控制第一人称角 {MOD}漫游、跳跃、惯性、碰撞检测等参数。 MojingInputManager脚本组件,接收蓝牙外设的输入,2016新品质信息-新官方文档模板-全程指导写作-独家原创5及回复。
VR开发与普通游戏开发的区别在于以下两点:普通游戏面的输出没有特殊要求,而VR需要人类双眼视觉,因为需要形成立体视觉,所以同样的游戏面必须进行适当分配。 ,形成左右两张像人的左右眼的面vr 学英语,最后利用双眼视差的成像原理形成立体视觉。 Unity中默认只有一个相机对象,只能呈现一张。 在VR开发套件中,利用图中游戏对象的组合来人眼:其中mojingmain有一个位置组件vr 学英语,包含所有摄像头并人的头部。 其子对象mojingvrhead用于控制移动终端显示的切换以及VR功能的切换。 ,VRcameraleft相机用于人的左眼,VRcameraright相机用于人的右眼,VRcameraleft相对于头部中心在水平方向上向左单位偏移,VRcameraright在水平方向上向右单位偏移相对于头部中心的水平方向,左摄像头将图像显示在屏幕的左半部分学英语,右摄像头将图像显示在屏幕的右半部分。 当移动终端放入VR头盔时,左眼只能看到显示屏幕的左半部分,右眼只能看到图像。 到显示屏的右半部分,从而在人脑中形成立体视觉。 普通游戏可以使用移动终端的触摸屏作为输入设备。 在移动VR游戏中,为了营造沉浸感,用户带来VR2016全新优质素材-全新官方文档模板-全程指导和写作-独家原版6个头盔基于移动端的VR技术及其在英语学习中的应用.docx,触摸屏无法再使用。 作为输入。
作为替代方案,已经生产了以下输入设备: 基于动作捕捉的VR输入设备,例如惯性导航和光学捕捉设备。 动作型VR设备,如kinet,采用光飞行时间技术和手套式VR设备。 手势识别VR设备。 控制器 VR 设备。 本项目采用手柄式VR输入设备和魔镜蓝牙手柄。 蓝牙控制器设有方向键、确认键、返回键。 与蓝牙控制器的通信是通过相关的蓝牙控制函数完成的。 具体来说英语,它附加在mojinginputmanager OnButtonDown(stringcurrentBtn)函数中,用于接收无线控制器的输入。 _DPAD_UP、_DPAD_DOWN、_DPAD_LEF、_DPAD_RIGHT分别表示手柄向上、下、左、右方向的晃动。 _BUTTON_A代表手柄的跳跃按钮。 在软件开发过程中,将相应的运动和跳跃逻辑代码放置在相应的函数中。 该英语软件设计的总体框架是将学习者置于现实世界的虚拟环境中。 软件中的主角经历了从出生到成长的过程。 当你刚刚学会说话,看到了很多新东西时,2016新优质教材-新官方文档样本-完整写作指南-独家原创7,在学习过程中,比如说第一个英语单词,学习者可以从最基本的英语单词。 学习,以更感性的方式学习英语。
整个分为多个章节,学习者可以根据自己的英语水平选择从相应的情节开始学习。 场景中的各种游戏物体都是用3dmax和maya 3D建模软件制作的,导出为带有动效果的FBX文件,然后导入到unity中。 结语 VR技术近年来发展迅速,各个国际巨头纷纷投入巨资进行VR的开发。 本文分析了VR在移动端的发展情况,开发了基于移动端VR的英语学习软件,在学习者的英语学习过程中发挥了重大作用。