一种VR课件终端及系统技术方案

技术编号:28626881 阅读:19 留言:0更新日期:2021-05-28 16:23
本申请涉及一种VR课件终端及系统,属于VR教育技术领域。本申请包括:课件素材库,用于提供VR课件素材;课件编辑生成模块,包括多种编辑器和数据生成器,每种编辑器均能够提供UI编辑操作,课件编辑生成模块用以将老师对VR课件素材进行的UI编辑操作通过数据生成器转化为课件数据并保存。通过本申请,有助于降低VR课件的制作难度,以使老师也可以制作VR课件,进而有助于提升VR课件与课堂教学需求的契合度。

【技术实现步骤摘要】
一种VR课件终端及系统
本申请属于VR教育
,具体涉及一种VR课件终端及系统。
技术介绍
目前的VR课件已经广泛应用在课堂的教学中,相比常规的2D视频课件,VR课件提供了更多的可能性,如宇宙的场景,微观的世界,危险的试验等等,有助于提升课堂教学效果。相关技术中,VR课件需要由专业人员处理,如:需要美术人员建模,技术人员使用3D引擎渲染、编写逻辑等,因而VR课件的制作一直都是一件成本难度较大的事情。而实际教学中,老师对VR课件的制作需求是灵活多变的,专业人员制作出的VR课件并不一定非常契合老师课堂教学的需求,往往的,老师有自己的想法,但老师并非专业人员,不具备专业人员的能力,对制作自己想法的VR课件却是有心无力。
技术实现思路
为至少在一定程度上克服相关技术中存在的问题,本申请提供一种VR课件终端及系统,有助于降低VR课件的制作难度,以使老师也可以制作VR课件,进而有助于提升VR课件与课堂教学需求的契合度。为实现以上目的,本申请采用如下技术方案:第一方面,本申请提供一种VR课件终端,包括:课件素材库,用于提供VR课件素材;课件编辑生成模块,包括多种编辑器和数据生成器,每种编辑器均能够提供UI编辑操作,所述课件编辑生成模块用以将老师对VR课件素材进行的UI编辑操作通过所述数据生成器转化为课件数据并保存。进一步地,所述多种编辑器包括:条件编辑器、事件辑器和剧情编辑器。进一步地,所述课件数据包括:VR课件的逻辑步骤和事件跳转。进一步地,所述课件素材库被配置为允许扩展的。进一步地,所述VR课件终端还包括:课件运行模块,具有SDK配置库,所述SDK配置库具有多种SDK,所述课件运行模块用于为VR设备配置匹配的SDK,使能所述VR设备,并将所述课件数据进行解析执行,以在所述VR设备中运行VR课件。进一步地,所述多种SDK包括:DpnSDK、PicoSDK和MojingSDK。进一步地,其中,为所述VR设备配置匹配的SDK,使能所述VR设备,包括:获取所述VR设备的应用信息,根据所述应用信息为所述VR设备配置匹配的SDK,使能所述VR设备。进一步地,所述课件运行模块还用于:在将所述课件数据进行解析执行过程中,接收老师对所述VR课件中目标内容发起的介入控制操作,以形成还根据所述介入控制操作进行VR运行。进一步地,所述介入控制操作能被配置为指定到选定的部分VR设备或者全部VR设备中。第二方面,本申请提供一种VR课件系统,包括:如上述任一项所述的VR课件终端,以及多个VR设备。本申请采用以上技术方案,至少具备以下有益效果:本申请提供一种VR课件终端,包括:课件素材库,用于提供VR课件素材,以及课件编辑生成模块,包括多种编辑器和数据生成器,每种编辑器均能够提供UI编辑操作,所述课件编辑生成模块用以将老师对VR课件素材进行的UI编辑操作通过所述数据生成器转化为课件数据并保存。通过本申请,可实现教师端也可以制作VR课件,有助于降低VR课件的制作难度,可满足老师自己制作课件的需求,使老师自己也可以制作VR课件,进而有助于提升VR课件与课堂教学需求的契合度。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据一示例性实施例示出的一种VR课件终端的框图结构示意图;图2是根据一示例性实施例示出的一种VR课件系统的框图结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将对本申请的技术方案进行详细的描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本申请所保护的范围。请参阅图1,图1是根据一示例性实施例示出的一种VR课件终端的框图结构示意图,如图1所示,该VR课件终端11包括:课件素材库101,用于提供VR课件素材;课件编辑生成模块102,包括多种编辑器和数据生成器,每种编辑器均能够提供UI编辑操作,所述课件编辑生成模块102用以将老师对VR课件素材进行的UI编辑操作通过所述数据生成器转化为课件数据并保存。具体的,课件素材库101用于提供VR课件素材,VR课件素材可以包括涉及课本内容的设备、器材、耗材等物品的模型和信息等,各种设备、器材、耗材等物品的模型是事先制作好的,可以直接使用,实现在课件素材准备方面来降低VR课件的制作难度,VR课件素材预存储在课件素材库101中,以待老师制作课件时挑选使用,这样,老师就无需自己制作VR课件素材。有了现成的VR课件素材,利用课件编辑生成模块102中的多种编辑器,比如,条件编辑器、事件辑器和剧情编辑器,等等,老师可以按自己的课堂教学构思需求进行课件制作,按自己的制作构思选择各种VR课件素材。多种编辑器可以通过VR开发引擎提供,比如,相关技术中的StoryGO引擎,其可以提供条件编辑器、事件辑器、剧情编辑器、数据生成器。各种编辑器均能提供UI(用户界面)操作,在各种编辑器上,老师可以按自己所需从课件素材库101选择出VR课件素材,然后进行编辑设计,比如,基于选择的VR课件素材,利用条件编辑器、事件辑器和剧情编辑器,老师按自己的课堂教学构思分别进行条件编辑设计、事件编辑设计和剧情编辑设计,设计出契合自己课堂教学的VR课件,通过数据生成器可实时地将老师的编辑操作转化为课件数据保存,该课件数据可以包括:VR课件的逻辑步骤、事件跳转等等。课件数据在VR课堂教学时被解析执行,还原成VR课件内容进行播放。综上,通过该方案,可实现教师端也可以制作VR课件,有助于降低VR课件的制作难度,可满足老师自己制作课件的需求,使老师自己也可以制作VR课件,进而有助于提升VR课件与课堂教学需求的契合度。在一个实施例中,所述课件素材库101被配置为允许扩展的。具体的,课件素材库101被配置为允许扩展的,课件素材库101是开放式的,可以更新各种VR课件素材,丰富课件素材库101中的VR课件素材,比如,可以是老师自己上传其从别处获得的VR课件素材,也可是通过联网从服务器端更新获得新的VR课件素材。在一个实施例中,所述VR课件终端11还包括:课件运行模块103,具有SDK配置库,所述SDK配置库具有多种SDK,所述课件运行模块103用于为VR设备配置匹配的SDK,使能所述VR设备,并将所述课件数据进行解析执行,以在所述VR设备中运行VR课件。其中,SDK,SoftwareDevelopmentKit的首本文档来自技高网...

【技术保护点】
1.一种VR课件终端,其特征在于,包括:/n课件素材库,用于提供VR课件素材;/n课件编辑生成模块,包括多种编辑器和数据生成器,每种编辑器均能够提供UI编辑操作,所述课件编辑生成模块用以将老师对VR课件素材进行的UI编辑操作通过所述数据生成器转化为课件数据并保存。/n

【技术特征摘要】
1.一种VR课件终端,其特征在于,包括:
课件素材库,用于提供VR课件素材;
课件编辑生成模块,包括多种编辑器和数据生成器,每种编辑器均能够提供UI编辑操作,所述课件编辑生成模块用以将老师对VR课件素材进行的UI编辑操作通过所述数据生成器转化为课件数据并保存。


2.根据权利要求1所述的VR课件终端,其特征在于,所述多种编辑器包括:条件编辑器、事件辑器和剧情编辑器。


3.根据权利要求1所述的VR课件终端,其特征在于,所述课件数据包括:VR课件的逻辑步骤和事件跳转。


4.根据权利要求1所述的VR课件终端,其特征在于,所述课件素材库被配置为允许扩展的。


5.根据权利要求1-4任一项所述的VR课件终端,其特征在于,所述VR课件终端还包括:
课件运行模块,具有SDK配置库,所述SDK配置库具有多种SDK,所述课件运行模块用于为VR设备配置匹配的SDK,使能所述VR设备,并将所述课件数据进行解析执行,以在所述VR设...

【专利技术属性】
技术研发人员:王晓敏柴贵山张琨
申请(专利权)人:江西格灵如科科技有限公司
类型:发明
国别省市:江西;36

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1