虚拟场景的编辑方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:36227446 阅读:57 留言:0更新日期:2023-01-04 12:26
本申请实施例公开了一种虚拟场景的编辑方法、装置、计算机设备及存储介质。本方案在对虚拟场景的编辑过程中,当检测到针对虚拟场景的位置指定事件,从虚拟场景中确定指定场景位置,其中,虚拟场景中配置了不同场景位置所需设置的虚拟场景模型的匹配条件;然后,根据指定场景位置从虚拟场景中确定待处理场景区域,进一步的,从预设的多个虚拟场景模型中,确定与待处理场景区域满足匹配条件的多个目标虚拟场景模型;基于多个目标虚拟场景模型构成虚拟场景模组,并将虚拟场景模组设置在待处理区域中,完成对待处理场景区域的场景编辑,可以提高对虚拟场景的编辑效率。提高对虚拟场景的编辑效率。提高对虚拟场景的编辑效率。

【技术实现步骤摘要】
虚拟场景的编辑方法、装置、计算机设备及存储介质


[0001]本申请涉及计算机
,具体涉及一种虚拟场景的编辑方法、装置、计算机设备及存储介质。

技术介绍

[0002]在虚拟场景的编辑制作中,通常会基于一张预先设计好的完整地图来制作虚拟场景。将完整地图划分为多个地图区域,为每一地图区域生成对应的场景模块,最终由多个场景模块构成虚拟场景。
[0003]相关技术中,每一场景模块由至少一个场景模型构成,然后采用人工将每一场景模块进行拼接,制作得到虚拟场景。由于每一场景模块中的多个场景模型已经组合为一个整体,使得每一场景模块仅能实现单一表现的场景,无法满足虚拟场景实现丰富的表现效果。

技术实现思路

[0004]本申请实施例提供一种虚拟场景的编辑方法、装置、计算机设备及存储介质,可以提高对虚拟场景的编辑效率。
[0005]本申请实施例提供了一种虚拟场景的编辑方法,包括:
[0006]响应于针对虚拟场景的位置指定事件,确定所述虚拟场景中的指定场景位置,其中,所述虚拟场景中配置了不同场景位置所需设置的虚拟场景模型的匹配条件;
[0007]根据所述指定场景位置以及预设距离从所述虚拟场景中确定待处理场景区域;
[0008]从预设的多个虚拟场景模型中,确定与所述待处理场景区域满足所述匹配条件的至少一个目标虚拟场景模型;
[0009]基于所述至少一个目标虚拟场景模型构成虚拟场景模组,并将所述虚拟场景模组设置在所述待处理区域中,生成所述待处理区域对应的虚拟场景。
[0010]相应的,本申请实施例还提供了一种虚拟场景的编辑装置,包括:
[0011]第一确定单元,用于响应于针对虚拟场景的位置指定事件,确定所述虚拟场景中的指定场景位置,其中,所述虚拟场景中配置了不同场景位置所需设置的虚拟场景模型的匹配条件;
[0012]第二确定单元,用于根据所述指定场景位置以及预设距离从所述虚拟场景中确定待处理场景区域;
[0013]第三确定单元,用于从预设的多个虚拟场景模型中,确定与所述待处理场景区域满足所述匹配条件的至少一个目标虚拟场景模型;
[0014]生成单元,用于基于所述至少一个目标虚拟场景模型构成虚拟场景模组,并将所述虚拟场景模组设置在所述待处理区域中,生成所述待处理区域对应的虚拟场景。
[0015]相应的,本申请实施例还提供了一种计算机设备,包括存储器,处理器及存储在储存器上并可在处理器上运行的计算机程序,其中,处理器执行本申请实施例任一提供的虚
拟场景的编辑方法。
[0016]相应的,本申请实施例还提供了一种存储介质,存储介质存储有多条指令,指令适于处理器进行加载,以执行如上的虚拟场景的编辑方法。
[0017]本申请实施例通过在对虚拟场景的编辑过程中,当检测到针对虚拟场景的位置指定事件,从虚拟场景中确定指定场景位置,其中,虚拟场景中配置了不同场景位置所需设置的虚拟场景模型的匹配条件;然后,根据指定场景位置从虚拟场景中确定待处理场景区域,进一步的,从预设的多个虚拟场景模型中,确定与待处理场景区域满足匹配条件的多个目标虚拟场景模型;基于多个目标虚拟场景模型构成虚拟场景模组,并将虚拟场景模组设置在待处理区域中,完成对待处理场景区域的场景编辑,可以提高对虚拟场景的编辑效率。
附图说明
[0018]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为本申请实施例提供的一种虚拟场景的编辑系统的场景示意图。
[0020]图2为本申请实施例提供的一种虚拟场景的编辑方法的流程示意图。
[0021]图3为本申请实施例提供的一种虚拟场景的编辑方法的应用场景示意图。
[0022]图4为本申请实施例提供的另一种虚拟场景的编辑方法的流程示意图。
[0023]图5为本申请实施例提供的另一种虚拟场景的编辑方法的应用场景示意图。
[0024]图6为本申请实施例提供的另一种虚拟场景的编辑方法的应用场景示意图。
[0025]图7为本申请实施例提供的另一种虚拟场景的编辑方法的流程示意图。
[0026]图8为本申请实施例提供的一种虚拟场景的编辑装置的结构框图。
[0027]图9为本申请实施例提供的计算机设备的结构示意图。
具体实施方式
[0028]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0029]本申请实施例提供一种虚拟场景的编辑方法、装置、存储介质及计算机设备。具体地,本申请实施例的虚拟场景的编辑方法可以由计算机设备执行,其中,该计算机设备可以为终端或者服务器等设备。该终端可以为智能手机、平板电脑、笔记本电脑、触控屏幕、个人计算机(PC,Personal Computer)、个人数字助理(Personal Digital Assistant,PDA)等终端设备。服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN、以及大数据和人工智能平台等基础云计算服务的云服务器。
[0030]例如,当该虚拟场景的编辑方法运行于终端时,终端设备存储有游戏应用程序并
用于呈现游戏画面中的虚拟场景。终端设备用于通过图形用户界面与用户进行交互,例如通过终端设备下载安装游戏应用程序并运行。该终端设备将图形用户界面提供给用户的方式可以包括多种,例如,可以渲染显示在终端设备的显示屏上,或者,通过全息投影呈现图形用户界面。例如,终端设备可以包括触控显示屏和处理器,该触控显示屏用于呈现图形用户界面以及接收用户作用于图形用户界面产生的操作指令,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面、响应操作指令以及控制图形用户界面在触控显示屏上的显示。
[0031]例如,当该虚拟场景的编辑方法运行于服务器时,可以为云游戏。云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏应用程序的运行主体和游戏画面呈现主体是分离的,道具的使用方法的储存与运行是在云游戏服务器上完成的。而游戏画面呈现是在云游戏的客户端完成的,云游戏客户端主要用于游戏数据的接收、发送以及游戏画面的呈现,例如,云游戏客户端可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑、个人数字助理等,但是进行游戏数据处理的终端设备为云端的云游戏服务器。在进行游戏时,用户操作云游戏客户端向云游戏服务器发送操作指令,云游戏服本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟场景的编辑方法,其特征在于,所述方法包括:响应于针对虚拟场景的位置指定事件,确定所述虚拟场景中的指定场景位置,其中,所述虚拟场景中配置了不同场景位置所需设置的虚拟场景模型的匹配条件;根据所述指定场景位置以及预设距离从所述虚拟场景中确定待处理场景区域;从预设的多个虚拟场景模型中,确定与所述待处理场景区域满足所述匹配条件的至少一个目标虚拟场景模型;基于所述至少一个目标虚拟场景模型构成虚拟场景模组,并将所述虚拟场景模组设置在所述待处理区域中,生成所述待处理区域对应的虚拟场景。2.根据权利要求1所述的方法,其特征在于,所述从预设的多个虚拟场景模型中,确定与所述待处理场景区域满足所述匹配条件的至少一个目标虚拟场景模型,包括:获取所述指定场景位置的第一场景类型;根据所述第一场景类型确定所述待处理场景区域中除所述指定场景位置以外的场景位置的第二场景类型;从所述多个虚拟场景模型中,选取与所述第一场景类型以及所述第二场景类型匹配的虚拟场景模型,得到所述目标虚拟场景模型。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一场景类型确定所述待处理场景区域中除所述指定场景位置以外的场景位置的第二场景类型,包括:获取所述虚拟场景中各场景类型之间的关联关系;基于所述关联关系,确定与所述第一场景类型关联的场景类型,得到所述待处理场景区域中除所述指定场景位置以外的场景位置的第二场景类型。4.根据权利要求2所述的方法,其特征在于,所述从所述多个虚拟场景模型中,选取与所述第一场景类型以及所述第二场景类型匹配的虚拟场景模型,得到所述目标虚拟场景模型,包括:从所述多个虚拟场景模型中,确定与所述第一场景类型匹配的第一候选虚拟场景模型;从所述多个虚拟场景模型中,确定与所述第二场景类型匹配的第二候选虚拟场景模型;分别从所述第一选虚拟场景模型,以及所述第二候选虚拟场景模型随机选取虚拟场景模型,得到所述目标场景模型。5.根据权利要求1所述的方法,其特征在于,所述根据所述指定场景位置以及预设距离从所述虚拟场景中确定待处理场景区域,包括:从所述虚拟场景中确定与所述指定场景位置之间的距离不大于所述预设距离的边缘场景位置;基于所述指定场景位置与所述边缘场景位置在所述虚拟场景中构成的场景区域,得到所述待处理场景区域。6.根据权利...

【专利技术属性】
技术研发人员:李家辉
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1