本发明涉及vr教育,具体是涉及一种基于vr的教学方法及系统。
背景技术:
1、随着科学技术的进步,虚拟现实(virtual reality,简称vr)技术逐渐引起用户的注意,虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统,其利用计算机生成一种模拟环境,是一种多源信息融合的交互式的三维动态视景和实体行为的系统仿真,可以使用户沉浸到虚拟环境中,体验如临真境的感觉。目前,很多实践类型的课程仅仅通过理论教育很难达到较好的效果,例如公开安全教育,学生难以在突发多变的安全事件中进行实践。因此,需要提供一种基于互联网的vr教育方法及系统,结合vr技术,让学生在理论教育的同时进行实践。
技术实现思路
1、针对现有技术存在的不足,本发明的目的在于提供一种基于vr的教学方法及系统,以解决上述背景技术中存在的问题。
2、本发明是这样实现的,一种基于vr的教学方法,所述方法包括以下步骤:
3、通过vr眼镜接收教育场景模拟数据,所述教育场景模拟数据包含多个教育模拟场景,每个教育模拟场景中设置有各种角色;
4、接收场景选择命令和角色选择命令,场景展示开始,以选择角色的第一视角来显示选择的教育模拟场景;
5、接收用户输入的移动指令,角色的位置信息跟随变化,根据位置信息展示对应位置的场景;
6、对角色的位置信息进行检测,当角色位于操作位置区,展示对应的操作选择信息,每个教育模拟场景中的每个角色设置有若干个操作位置区,每个操作位置区对应设置有操作选择信息;
7、接收操作信息选择指令,展示对应的操作画面。
8、作为本发明进一步的方案:所述接收操作信息选择指令,展示对应的操作画面的步骤,具体包括:
9、接收操作信息选择指令,以角色的第一视角展示对应的操作画面;
10、根据操作信息选择指令确定教育模拟场景的剧情走向,展示对应剧情的场景;
11、当剧情完成时,显示操作评分信息,操作评分信息包括每个操作信息选择指令的评分,以及每个操作信息选择指令的优缺信息。
12、作为本发明进一步的方案:所述方法还包括:
13、接收角色操作展示命令,角色操作展示命令包括角色选择;
14、使得选择的角色按照轨迹进行移动并执行操作指令;
15、以选择角色的第一视角来展示在操作指令下的场景。
16、作为本发明进一步的方案:所述方法还包括:
17、自场景展示开始时,进行计时,得到计时时间;
18、对计时时间进行检测,当计时时间达到选择角色的隐藏时间值时,显示隐藏任务选择信息,每个角色对应设置有一个或者多个隐藏时间值,每个隐藏时间值对应有隐藏任务选择信息;
19、接收隐藏任务选择指令,展示对应的任务执行画面。
20、作为本发明进一步的方案:所述接收隐藏任务选择指令,展示对应的任务执行画面的步骤,还包括:
21、当任务执行画面完成后,显示隐藏任务评分信息,隐藏任务评分信息包括具体评分和优缺信息;
22、接收角色隐藏任务展示命令,使得选择的角色按照操作执行隐藏任务,并以选择角色的第一视角来展示执行隐藏任务的场景。
23、本发明的另一目的在于提供一种基于vr的教学系统,所述系统包括:
24、模拟数据接收模块,用于通过vr眼镜接收教育场景模拟数据,所述教育场景模拟数据包含多个教育模拟场景,每个教育模拟场景中设置有各种角色;
25、场景角色选择模块,用于接收场景选择命令和角色选择命令,场景展示开始,以选择角色的第一视角来显示选择的教育模拟场景;
26、场景位置跟随模块,用于接收用户输入的移动指令,角色的位置信息跟随变化,根据位置信息展示对应位置的场景;
27、角色操作模块,用于对角色的位置信息进行检测,当角色位于操作位置区,展示对应的操作选择信息,每个教育模拟场景中的每个角色设置有若干个操作位置区,每个操作位置区对应设置有操作选择信息;
28、操作画面展示模块,用于接收操作信息选择指令,展示对应的操作画面。
29、作为本发明进一步的方案:所述操作画面展示模块包括:
30、操作画面展示单元,用于接收操作信息选择指令,以角色的第一视角展示对应的操作画面;
31、剧情场景展示单元,用于根据操作信息选择指令确定教育模拟场景的剧情走向,展示对应剧情的场景;
32、操作评分信息单元,用于当剧情完成时,显示操作评分信息,操作评分信息包括每个操作信息选择指令的评分,以及每个操作信息选择指令的优缺信息。
33、作为本发明进一步的方案:所述系统还包括操作展示模块,操作展示模块包括:
34、命令输入单元,用于接收角色操作展示命令,角色操作展示命令包括角色选择;
35、命令执行单元,用于使得选择的角色按照轨迹进行移动并执行操作指令;
36、操作场景单元,用于以选择角色的第一视角来展示在操作指令下的场景。
37、作为本发明进一步的方案:所述系统还包括隐藏任务执行模块,隐藏任务执行模块包括:
38、场景展示计时单元,自场景展示开始时,进行计时,得到计时时间;
39、隐藏任务选择单元,用于对计时时间进行检测,当计时时间达到选择角色的隐藏时间值时,显示隐藏任务选择信息,每个角色对应设置有一个或者多个隐藏时间值,每个隐藏时间值对应有隐藏任务选择信息;
40、隐藏任务执行单元,用于接收隐藏任务选择指令,展示对应的任务执行画面。
41、作为本发明进一步的方案:所述隐藏任务执行模块还包括:
42、隐藏任务评分单元,当任务执行画面完成后,显示隐藏任务评分信息,隐藏任务评分信息包括具体评分和优缺信息;
43、隐藏任务单元,用于接收角色隐藏任务展示命令,使得选择的角色按照操作执行隐藏任务,并以选择角色的第一视角来展示执行隐藏任务的场景。
44、与现有技术相比,本发明的有益效果是:
45、本发明设置有多个教育模拟场景,每个教育模拟场景中设置有各种角色,使用时,会对角色的位置信息进行检测,当角色位于操作位置区,展示对应的操作选择信息,每个教育模拟场景中的每个角色设置有若干个操作位置区,每个操作位置区对应设置有操作选择信息;用户输入操作信息选择指令,展示对应的操作画面。如此,用户能够沉浸式体验各种教育场景事件,并根据自己的判断做出应对的动作,交互性好,做到真正的参与其中。
1.基于vr的教学方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的基于vr的教学方法,其特征在于,所述接收操作信息选择指令,展示对应的操作画面的步骤,具体包括:
3.根据权利要求2所述的基于vr的教学方法,其特征在于,所述当前操作位置区对应的等级的确定方法包括如下步骤:
4.根据权利要求3所述的基于vr的教学方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的基于vr的教学方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的基于vr的教学方法,其特征在于,所述接收隐藏任务选择指令,展示对应的任务执行画面的步骤包括:
7.根据权利要求6所述的基于vr的教学方法,其特征在于,所述方法还包括:
8.基于vr的教学系统,其特征在于,所述系统应用如上述权利要求1至7任一项所述的基于vr的教学方法,所述系统包括:
9.根据权利要求8所述的基于vr的教学系统,其特征在于,所述系统还包括隐藏任务执行模块,隐藏任务执行模块包括:
10.根据权利要求9所述的基于vr的教学系统,其特征在于,所述隐藏任务执行模块还包括: