虚拟场景布设方法、装置及电子设备与流程

文档序号:36515402发布日期:2023-12-29 17:11阅读:25来源:国知局
虚拟场景布设方法与流程

本发明涉及虚拟场景,尤其是涉及一种虚拟场景布设方法、装置及电子设备。


背景技术:

1、常见模拟经营和放置类游戏中,通过将建筑和地形划分以正方形为单位组成的矩形地块,在建造过程中放置和移动建筑都能使其和地形环境良好结合,并做到建筑间的良好衔接。但在一些虚拟场景中,在进行场景对象摆放时,可能出现因需要衔接的场景对象的形状不同带来相互之间存在间隙的问题,适配效果较差,最终连接后的视觉效果也较差。


技术实现思路

1、本发明的目的在于提供一种虚拟场景布设方法、装置及电子设备,以改善因需要衔接的场景对象的形状不同带来相互之间存在间隙的问题,提升适配效果和最终连接后的视觉效果。

2、本发明提供的一种虚拟场景布设方法,通过终端设备提供一图形用户界面,图形用户界面中显示有至少部分的虚拟地形场景,方法包括:响应于针对第一场景对象的第一摆放操作,在图形用户界面展示虚拟地形场景对应的场景地图,并将第一场景对象摆放至场景地图中的第一占用区域;其中,第一占用区域的形状为第一形状,且第一占用区域邻接预先摆放的第二场景对象的第二占用区域,第二占用区域的形状为第二形状;响应于第一占用区域与第二占用区域之间存在未编辑的场景地图区域,对未编辑的场景地图区域进行填充处理,以使未编辑的场景地图区域不再显示于场景地图中。

3、本发明提供的一种虚拟场景布设装置,通过终端设备提供一图形用户界面,图形用户界面中显示有至少部分的虚拟地形场景,装置包括:摆放模块,用于响应于针对第一场景对象的第一摆放操作,在图形用户界面展示虚拟地形场景对应的场景地图,并将第一场景对象摆放至场景地图中的第一占用区域;其中,第一占用区域的形状为第一形状,且第一占用区域邻接预先摆放的第二场景对象的第二占用区域,第二占用区域的形状为第二形状;填充模块,用于响应于第一占用区域与第二占用区域之间存在未编辑的场景地图区域,对未编辑的场景地图区域进行填充处理,以使未编辑的场景地图区域不再显示于场景地图中。

4、本发明提供的一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述任一项的虚拟场景布设方法。

5、本发明提供的一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述任一项的虚拟场景布设方法。

6、本发明提供的虚拟场景布设方法、装置及电子设备,响应于针对第一场景对象的第一摆放操作,在图形用户界面展示虚拟地形场景对应的场景地图,并将第一场景对象摆放至场景地图中的第一占用区域;其中,第一占用区域的形状为第一形状,且第一占用区域邻接预先摆放的第二场景对象的第二占用区域,第二占用区域的形状为第二形状;响应于第一占用区域与第二占用区域之间存在未编辑的场景地图区域,对未编辑的场景地图区域进行填充处理,以使未编辑的场景地图区域不再显示于场景地图中。该方式在进行虚拟场景布设时,如果邻接摆放的第一场景对象对应的第一占用区域和第二场景对象对应的第二占用区域之间存在未编辑的场景地图区域,可以对该未编辑的场景地图区域进行填充,形成完整的区域结合,从而可以提升适配效果和视觉效果。



技术特征:

1.一种虚拟场景布设方法,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面中显示有至少部分的虚拟地形场景,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,响应于针对第一场景对象的第一摆放操作,在所述图形用户界面展示所述虚拟地形场景对应的场景地图,并将所述第一场景对象摆放至所述场景地图中的第一占用区域包括:

3.根据权利要求2所述的方法,其特征在于,所述虚拟地形场景中还包括一中心场景对象;在所述场景地图中显示可供所述第一场景对象摆放的至少一个第一形状区域的步骤包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,所述场景地图中显示有至少一个已摆放场景对象;所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述第一场景对象对应的第一占用区域与所述已摆放场景对象对应的占用区域不重叠。

7.根据权利要求1所述的方法,其特征在于,响应于所述第一占用区域与所述第二占用区域之间存在未编辑的场景地图区域,对所述未编辑的场景地图区域进行填充处理,以使未编辑的场景地图区域不再显示于所述场景地图中的步骤包括:

8.根据权利要求1所述的方法,其特征在于,所述虚拟地形场景为环形地形,所述第一占用区域的第一形状为环状,所述第二占用区域的第二形状为矩形;所述未编辑的场景地图区域为与所述环状和所述矩形相邻的区域。

9.根据权利要求3所述的方法,其特征在于,所述中心场景对象用于为周边的已摆放场景对象提供资源;其中,随着所述已摆放场景对象距离所述中心场景对象越远,所述中心场景对象为该已摆放场景对象提供的资源越少;

10.根据权利要求1所述的方法,其特征在于,所述图形用户界面中显示有至少一个对象控件;响应于针对第一场景对象的第一摆放操作,在所述图形用户界面展示所述虚拟地形场景对应的场景地图的步骤包括:

11.根据权利要求1所述的方法,其特征在于,所述方法还包括:

12.一种虚拟场景布设装置,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面中显示有至少部分的虚拟地形场景,所述装置包括:

13.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-11任一项所述的虚拟场景布设方法。

14.一种机器可读存储介质,其特征在于,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现权利要求1-11任一项所述的虚拟场景布设方法。


技术总结
本发明提供了一种虚拟场景布设方法、装置及电子设备,响应于针对第一场景对象的第一摆放操作,展示虚拟地形场景对应的场景地图,将第一场景对象摆放至第一占用区域;第一占用区域的形状为第一形状,且第一占用区域邻接预先摆放的第二场景对象的第二占用区域,第二占用区域的形状为第二形状;响应于第一占用区域与第二占用区域之间存在未编辑的场景地图区域,对其进行填充,以使其不再显示于场景地图中。该方式在进行虚拟场景布设时,如果邻接摆放的第一场景对象对应的第一占用区域和第二场景对象对应的第二占用区域之间存在未编辑的场景地图区域,可以对该未编辑的场景地图区域进行填充,形成完整的区域结合,从而可以提升适配效果和视觉效果。

技术研发人员:张莎
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1