一种可视化场景开发方法、装置、设备和介质制造方法及图纸

技术编号:37043070 阅读:21 留言:0更新日期:2023-03-29 19:22
本发明专利技术公开了一种可视化场景开发方法、装置、设备和介质,包括:获取目标场景的创建需求,并根据创建需求确定与目标场景对应的目标模块的配置参数;根据目标模块的配置参数查询模块数据库,确定模块数据库中是否包括具有配置参数的备用模块;若模块数据库中具有配置参数的备用模块,从模块数据库中调用备用模块,并将备用模块作为目标模块加载至目标场景中,以构建目标场景。本发明专利技术在创建目标场景的过程中,在确定目标场景中所需的目标模块的配置参数之后,先查询模块数据库,确定其中是否有可以直接调用或微调的备用模块,若有,则可以缩短创建各个目标模块的时间,进而可以缩短创建目标场景的周期,提高创建可视化效果的效率。提高创建可视化效果的效率。提高创建可视化效果的效率。

【技术实现步骤摘要】
一种可视化场景开发方法、装置、设备和介质


[0001]本专利技术涉及图像处理
,尤其涉及一种可视化场景开发方法、装置、设备和介质。

技术介绍

[0002]可视化是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,并进行交互处理的理论、方法和技术。它涉及到计算机图形学、图像处理、计算机视觉、计算机辅助设计等多个领域,成为研究数据表示、数据处理、决策分析等一系列问题的综合技术。目前正在飞速发展的虚拟现实技术也是以图形图像的可视化技术为依托的。
[0003]相关技术中制作可视化效果的过程主要包括如下几步:
[0004]第一步,新建场景,将符合格式的设计稿导入编辑器中;
[0005]第二步,根据相应的场景进行可视化编辑和渲染;
[0006]第三步,通过录制视频和导出相关文件交由设计人员进行需求对比。
[0007]然而,该方式中涉及的可视化编辑的效率较低,导致可视化效果的制作周期较长。

技术实现思路

[0008]本申请实施例通过提供一种可视化场景开发方法、装置、设备和介质,解决了现有技术中可视化编辑的效率较低,导致可视化效果的制作周期较长的技术问题,实现了提高可视化编辑的效率,缩短可视化效果的制作周期的技术效果。
[0009]第一方面,本申请提供了一种可视化场景开发方法,方法包括:
[0010]获取目标场景的创建需求,并根据创建需求确定与目标场景对应的目标模块的配置参数;
[0011]根据目标模块的配置参数查询模块数据库,确定模块数据库中是否包括具有配置参数的备用模块;
[0012]若模块数据库中具有配置参数的备用模块,从模块数据库中调用备用模块,并将备用模块作为目标模块加载至目标场景中,以构建目标场景。
[0013]进一步地,根据创建需求确定与目标场景对应的目标模块的配置参数,包括:
[0014]根据创建需求,确定与目标场景对应的多个目标模块;
[0015]根据多个目标模块的不同类型,确定各个目标模块对应的配置参数。
[0016]进一步地,根据目标模块的配置参数查询模块数据库,确定模块数据库中是否包括具有配置参数的备用模块,包括:
[0017]确定目标模块的配置参数与模块数据库中各模块的配置参数之间的相似程度;
[0018]根据相似程度,确定模块数据库中是否包括具有配置参数的备用模块。
[0019]进一步地,根据相似程度,确定模块数据库中是否包括具有配置参数的备用模块,包括:
[0020]若模块数据库中具有与目标模块的配置参数的相似程度超过预设阈值的模块,确
定模块数据中包括具有配置参数的备用模块。
[0021]进一步地,在确定模块数据中包括具有配置参数的备用模块之后,方法还包括:
[0022]若模块数据库中具有与目标模块的配置参数的相似程度为1的模块,将模块数据库中与目标模块的配置参数的相似程度为1的模块作为备用模块;
[0023]若模块数据库中没有与目标模块的配置参数的相似程度为1的模块,将模块数据库中与目标模块的配置参数的相似程度最高的模块作为备用模块。
[0024]进一步地,若将模块数据库中与目标模块的配置参数的相似程度最高但不为1的模块作为备用模块,在将备用模块作为目标模块加载至目标场景中之前,方法还包括:
[0025]根据目标模块的配置参数对备用模块进行参数调整,并将调整后的备用模块作为目标模块加载至目标场景中。
[0026]进一步地,在构建目标场景之后并对目标场景进行展示的过程中,方法还包括:
[0027]先对目标场景中所有基础模型类型的模块和所有环境类型的模块进行加载,再对加载后的所有基础模型类型的模块和所有环境类型的模块进行一次渲染,最后对目标场景中的特效类型的模块加载;
[0028]在加载目标场景中的特效类型的模块时,每加载一个特效类型的模块,则对加载的特效类型的模块进行一次渲染。
[0029]第二方面,本申请提供了一种可视化场景开发装置,装置包括:
[0030]配置参数确定部件,用于获取目标场景的创建需求,并根据创建需求确定与目标场景对应的目标模块的配置参数;
[0031]查询部件,用于根据目标模块的配置参数查询模块数据库,确定模块数据库中是否包括具有配置参数的备用模块;
[0032]加载部件,用于若模块数据库中具有配置参数的备用模块,从模块数据库中调用备用模块,并将备用模块作为目标模块加载至目标场景中,以构建目标场景。
[0033]第三方面,本申请提供了一种电子设备,包括:
[0034]处理器;
[0035]用于存储处理器可执行指令的存储器;
[0036]其中,处理器被配置为执行以实现如第一方面提供的一种可视化场景开发方法。
[0037]第四方面,本申请提供了一种非临时性计算机可读存储介质,当存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行实现如第一方面提供的一种可视化场景开发方法。
[0038]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0039]1、本申请实施例在创建目标场景的过程中,通过对各个因素(基础模型、环境、特效等)进行模块化处理,在确定目标场景中所需的目标模块的配置参数之后,先查询模块数据库,确定其中是否有可以直接调用或微调的备用模块,若有,则可以缩短创建各个目标模块的时间,进而可以缩短创建目标场景的周期,提高创建可视化效果的效率。
[0040]2、本申请实施例针对不同类型的模块采用不同的加载和渲染方式,针对基础模型类型的模块和环境类型的模块,则采用先将这两种类型全部加载之后,实现一次渲染;在一次性渲染所有基础模型类型的模块和环境类型的模块之后,再对特效类型的模块进行加载,在加载特效类型的模块时,则是采用每加载一个特效类型的模块,则实现一次渲染,待
完成所有特效类型的模块的加载和渲染,则完成了目标场景的展示过程。可见,本申请实施例提供的加载和渲染方案能够大大减少渲染次数,提高展示效率,缩减人力成本。
附图说明
[0041]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042]图1为本申请提供的一种可视化场景开发方法的流程示意图;
[0043]图2为本申请提供的一种可视化场景开发装置的结构示意图;
[0044]图3为本申请提供的一种电子设备的结构示意图。
具体实施方式
[0045]本申请实施例通过提供一种可视化场景开发方法,解决了现有技术中可视化编辑的效率较低,导致可视化效果的制作周期较长的技术问题。
[0046]本申请实施例的技术方案为解决上述技术问题,总体思路如下:
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可视化场景开发方法,其特征在于,所述方法包括:获取目标场景的创建需求,并根据所述创建需求确定与所述目标场景对应的目标模块的配置参数;根据所述目标模块的配置参数查询模块数据库,确定所述模块数据库中是否包括具有所述配置参数的备用模块;若所述模块数据库中具有所述配置参数的所述备用模块,从所述模块数据库中调用所述备用模块,并将所述备用模块作为所述目标模块加载至所述目标场景中,以构建所述目标场景。2.如权利要求1所述的方法,其特征在于,所述根据所述创建需求确定与所述目标场景对应的目标模块的配置参数,包括:根据所述创建需求,确定与所述目标场景对应的多个所述目标模块;根据多个所述目标模块的不同类型,确定各个所述目标模块对应的配置参数。3.如权利要求1所述的方法,其特征在于,所述根据所述目标模块的配置参数查询模块数据库,确定所述模块数据库中是否包括具有所述配置参数的备用模块,包括:确定所述目标模块的配置参数与所述模块数据库中各模块的配置参数之间的相似程度;根据所述相似程度,确定所述模块数据库中是否包括具有所述配置参数的备用模块。4.如权利要求3所述的方法,其特征在于,所述根据所述相似程度,确定所述模块数据库中是否包括具有所述配置参数的备用模块,包括:若所述模块数据库中具有与所述目标模块的配置参数的相似程度超过预设阈值的模块,确定所述模块数据中包括具有所述配置参数的所述备用模块。5.如权利要求4所述的方法,其特征在于,在确定所述模块数据中包括具有所述配置参数的所述备用模块之后,所述方法还包括:若所述模块数据库中具有与所述目标模块的配置参数的相似程度为1的模块,将所述模块数据库中与所述目标模块的配置参数的相似程度为1的模块作为所述备用模块;若所述模块数据库中没有与所述目标模块的配置参数的相似程度为1的模块,将所述模块数据库中与所述目标模块的配置参数...

【专利技术属性】
技术研发人员:刘伟周志立周伦鹏
申请(专利权)人:湖北省数字产业发展集团有限公司
类型:发明
国别省市:

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

1