虚拟仿真实验制作方法、装置、设备及存储介质制造方法及图纸

技术编号:37301326 阅读:8 留言:0更新日期:2023-04-21 22:47
本申请涉及一种虚拟仿真实验制作方法、装置、设备及存储介质,应用在虚拟仿真领域,其中方法包括:获取美术资源;将所述美术资源存储至预设的内置资源库;获取编辑参数;根据所述编辑参数调用美术资源搭建实验场景;获取用户指令;根据所述用户指令编辑实验逻辑,生成仿真实验。本申请具有的技术效果是:提供了一种易使用的虚拟仿真实验系统。易使用的虚拟仿真实验系统。易使用的虚拟仿真实验系统。

【技术实现步骤摘要】
虚拟仿真实验制作方法、装置、设备及存储介质


[0001]本申请涉及虚拟仿真的
,尤其是涉及一种虚拟仿真实验制作方法、装置、设备及存储介质。

技术介绍

[0002]仿真(simulation)技术,或称为模拟技术,就是用一个系统模仿另一个真实系统的技术。虚拟仿真(Virtual Reality)则是一种可创建和体验虚拟世界(Virtual World)的计算机系统。
[0003]目前市场上的可视化编程产品主要是面向少儿编程领域,一般是以拼图的形式来模拟编程的逻辑,以开发培养儿童法人智力和逻辑能力,但是这种可视化编程产品并不能作为一个开发工具被应用于生产,同时也不能支持用户从零搭建出一个3D的虚拟仿真实验。

技术实现思路

[0004]为了提供一种易使用的虚拟仿真实验系统,本申请提供的一种虚拟仿真实验制作方法、装置、设备及存储介质。
[0005]第一方面,本申请提供一种虚拟仿真实验制作方法,采用如下的技术方案:所述方法包括:获取美术资源;将所述美术资源存储至预设的内置资源库;获取编辑参数;根据所述编辑参数调用美术资源搭建实验场景;获取用户指令;根据所述用户指令编辑实验逻辑,生成仿真实验。
[0006]通过上述技术方案,当用户需要制作虚拟仿真实验时,用户可以将所要制作的虚拟仿真实验中的用到的美术资源上传至虚拟仿真实验系统的资源管理单元,资源管理模块将接收到的美术资源存储至预设的内置资源库,以便于用户后续能够使用该美术资源,无需再次上传,并且,内置资源数据库中的美术资源可供使用该虚拟仿真实验系统的全体用户使用,有助于减少其他用户制作虚拟模拟实验的工作量,虚拟仿真实验系统根据用户上传的编辑参数,调整美术参数的型号、颜色以及位置等基本信息,搭建实验场景;继而根据用户指令编辑实验逻辑,生成仿真实验,使得编程基础较为薄弱的用户也能够制作具有交互功能的虚拟仿真实验。
[0007]在一个具体的可实施方案中,所述美术资源包括资源属性信息,所述内置资源库至少包括若干子数据库,不同的子数据库对应的唯一的资源属性信息,所述所述将所述美术资源存储至预设的内置资源库,具体包括:根据所述美术资源的资源属性信息查找对应的子数据库;将所述美术资源存储至查找到的子数据库。
[0008]通过上述技术方案,虚拟仿真实验系统在存储用户上传的美术资源时,会根据待存储的美术资源对应的资源属性数据,将其存储至对应的子数据库中,使得每一个子数据中的美术资源具有相同的资源属性数据,以便于用户可以根据美术资源对应的资源属性数据查找到对应美术资源,有助于减少用户查找所需美术资源所耗费的时间。
[0009]在一个具体的可实施方案中,所述仿真实验至少包括标准实验名称以及实验学科,在所述根据所述用户指令编辑实验逻辑,生成仿真实验之后,还包括:根据所述仿真实验对应的实验学科将所述仿真实验存储至预设的仿真实验数据库中;在所述获取美术资源之前,还包括:获取实验名称;根据所述实验名称在所述仿真实验数据库中查找是否存在与获取到的实验名称一致的标准实验名称;若仿真实验数据库中存在有与所述实验名称一致的标准实验名称,则显示查找到的标准实验名称对应的仿真实验。
[0010]通过上述技术方案,在用户完成虚拟仿真实验的制作之后,虚拟仿真实验系统会将虚拟仿真实验存储至预设的仿真实验数据库,以便于其他用户想要使用相同的仿实验时,可以直接通过搜索实验名称的方式查找到相关仿真实验,节省了制作仿真实验所花费的时间。
[0011]在一个具体的可实施方案中,在所述将所述美术资源存储至查找到的子数据库之后,还包括:统计子数据库中的每个美术资源对应的使用频率;根据使用频率从大到小对所述美术资源进行排序。
[0012]通过上述技术方案,虚拟仿真实验系统通过子数据库中的不同美术资源对应的使用频率对美术资源进行排序,使用频率越高的美术资源表明该美术资源被使用到的可能性越大,因此将其排在前列,用户更易查找到该美术资源,进而有助于节省制作仿真实验所花费的时间。
[0013]在一个具体的可实施方案中,在所述根据所述实验名称在所述仿真实验数据库中查找是否存在与获取到的实验名称一致的标准实验名称之后,还包括:若所述仿真实验数据库中不存在与获取到的实验名称一致的标准实验名称,则计算获取到的实验名称与比标准实验名称之间的相似度;将计算得到的相似度与预设的相似阈值进行对比;显示与所述实验名称之间的相似度超过所述相似阈值的标准实验名称。
[0014]通过上述技术方案,虚拟仿真实验系统在查询不到与用户键入的实验名称一致的标准实验时,会计算虚拟仿真实验系统中所有标准实验名称与实验名称之间的相似度,将相似度达到预设的相似阈值的标准实验名称筛选出来,由于同一个实验可能存在不同的实验名称,但是不同的实验名称之间可能就是某几个字有区别,因此利用名称之间的相似度来搜索需要的虚拟仿真实验,搜索结果中标率高并且有助于帮助用户节省制作虚拟仿真实验的时间和精力。
[0015]在一个具体的可实施方案中,所述显示与所述实验名称之间的相似度超过所述相
似阈值的标准实验名称,具体包括:筛选出与所述实验名称之间的相似度超过所述相似阈值的标准实验名称;查看筛选出来的标准实验名称对应的引用数量;根据所述应用数量对从高到低对筛选出来的标准实验名称进行排序。
[0016]通过上述技术方案,虚拟仿真实验系统可能存在多个虚拟仿真实验对应的标准实验名称与用户输入的实验名称相似度较高,这些虚拟仿真实验可能均为用户想要搜索的实验内容,虚拟仿真实验系统根据筛选出来的虚拟仿真实验对应的引用次数对标准模拟名称进行排序,虚拟仿真实验对应的引用次数与其优质程度成正比,因此优先展示优质的虚拟仿真实验,提升了用户使用虚拟仿真实验系统的便利。
[0017]在一个具体的可实施方案中,在所述根据所述编辑参数调用美术资源搭建实验场景之后,还包括:将所述实验场景存储至实验场景数据库。
[0018]通过上述技术方案,由于即便是不同的内容的仿真实验,也能够共用一个实验场景,因此虚拟仿真实验系统在用户搭建完成实验场景后,将搭建成功的实验场景进行存储,以便于用户能够重复利用。
[0019]第二方面,本申请提供一种虚拟仿真实验制作装置,采用如下技术方案:所述装置包括:美术资源获取模块,用于获取美术资源;美术资源存储模块,用于将所述美术资源存储至预设的内置资源库;编辑参数获取模块,用于获取编辑参数;实验场景搭建模块,用于根据所述编辑参数调用美术资源搭建实验场景;用户指令获取模块,用于获取用户指令;仿真实验生成模块,用于根据所述用户指令编辑实验逻辑,生成仿真实验。
[0020]第三方面,本申请提供一种计算机设备,采用如下技术方案:包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行如上述任一种虚拟仿真实验制作方法的计算机程序。
[0021]第四方面,本申请提供一种计算机可读存储介质,采用如下技术方案:存储有能够被处理器加载并执行上述任一种虚拟仿真实验制作方法的计算机程序。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟仿真实验制作方法,其特征在于,所述方法包括:获取美术资源;将所述美术资源存储至预设的内置资源库;获取编辑参数;根据所述编辑参数调用美术资源搭建实验场景;获取用户指令;根据所述用户指令编辑实验逻辑,生成仿真实验。2.根据权利要求1所述的方法,其特征在于,所述美术资源包括资源属性信息,所述内置资源库至少包括若干子数据库,不同的子数据库对应的唯一的资源属性信息,所述所述将所述美术资源存储至预设的内置资源库,具体包括:根据所述美术资源的资源属性信息查找对应的子数据库;将所述美术资源存储至查找到的子数据库。3.根据权利要求1所述的方法,其特征在于,所述仿真实验至少包括标准实验名称以及实验学科,在所述根据所述用户指令编辑实验逻辑,生成仿真实验之后,还包括:根据所述仿真实验对应的实验学科将所述仿真实验存储至预设的仿真实验数据库中;在所述获取美术资源之前,还包括:获取实验名称;根据所述实验名称在所述仿真实验数据库中查找是否存在与获取到的实验名称一致的标准实验名称;若仿真实验数据库中存在有与所述实验名称一致的标准实验名称,则显示查找到的标准实验名称对应的仿真实验。4.根据权利要求2所述的方法,其特征在于,在所述将所述美术资源存储至查找到的子数据库之后,还包括:统计子数据库中的每个美术资源对应的使用频率;根据使用频率从大到小对所述美术资源进行排序。5.根据权利要求3所述的方法,其特征在于,在所述根据所述实验名称在所述仿真实验数据库中查找是否存在与获取到的实验名称一致的标准实验名称之后,还包括:若所述仿真实...

【专利技术属性】
技术研发人员:魏炜包振华姚积成常连伟
申请(专利权)人:南京莱医特电子科技有限公司
类型:发明
国别省市:

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

1