地形编辑方法及装置、存储介质及电子设备制造方法及图纸

技术编号:37433408 阅读:10 留言:0更新日期:2023-05-05 19:48
本公开涉及计算机技术领域,具体涉及一种地形编辑方法、地形编辑装置、计算机可读存储介质及电子设备,上述方法包括:获取多个类型的地形文件,根据多个类型的地形文件生成多个类型的地形文件对应的地形模型;将多个类型的地形文件对应的地形模型合并为整体地形模型;响应于针对整体地形模型的编辑操作,对整体地形模型进行编辑。通过本公开实施例的技术方案,可以解决相关技术中游戏地图的设计速度较慢的问题。慢的问题。慢的问题。

【技术实现步骤摘要】
地形编辑方法及装置、存储介质及电子设备


[0001]本公开涉及计算机
,具体而言,涉及地形编辑方法、地形编辑装置、计算机可读存储介质、电子设备。

技术介绍

[0002]随着终端设备以及游戏业的发展,涌现出大量的不同题材的游戏,以满足玩家的需求。对于一些开放世界的游戏而言,其游戏地图较大,玩家可以控制游戏虚拟角色在游戏场景中自由活动。
[0003]针对开放世界的游戏地图,需要游戏策划深度定制游戏地形。在相关技术中,游戏策划只能了解到游戏地图相关的数据,并通过二维形式观察游戏地图,无法直观感受游戏地图的实际效果,也无法直观的对游戏地图进行调整,导致游戏地图的设计速度较慢,从而导致游戏开发的效率较低。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0005]本公开的目的在于提供一种地形编辑方法及装置、计算机可读存储介质及电子设备,可以解决相关技术中游戏地图的设计速度较慢的问题。
[0006]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0007]根据本公开的第一方面,提供了一种地形编辑方法,其特征在于,包括:获取多个类型的地形文件,根据多个类型的地形文件生成多个类型的地形文件对应的地形模型;将多个类型的地形文件对应的地形模型合并为整体地形模型;响应于针对整体地形模型的编辑操作,对整体地形模型进行编辑。
[0008]根据本公开的第二方面,提供了一种地形编辑装置,其特征在于,装置包括:地形文件获取模块,用于获取多个类型的地形文件,根据多个类型的地形文件生成多个类型的地形文件对应的地形模型;地形模型合并模块,用于将多个类型的地形文件对应的地形模型合并为整体地形模型;地形模型编辑模块,用于响应于针对整体地形模型的编辑操作,对整体地形模型进行编辑。
[0009]根据本公开的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,程序被处理器执行时实现如上述实施例中第一方面的地形编辑方法。
[0010]根据本公开的第四方面,提供了一种电子设备,包括:
[0011]一个或多个处理器;以及
[0012]存储器,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现如上述实施例中第一方面的地形编辑方法。
[0013]本公开实施例提供的技术方案可以包括以下有益效果:
[0014]本公开的一种实施例提供的地形编辑方法中,可以获取多个类型的地形文件,根据多个类型的地形文件生成多个类型的地形文件对应的地形模型;将多个类型的地形文件对应的地形模型合并为整体地形模型;响应于针对整体地形模型的编辑操作,对整体地形模型进行编辑。可以根据地形文件生成地形模型,能够直观感受游戏地图的实际效果,并且可以直接对游戏地图进行调整,能够提升游戏地图的设计速度,从而提升游戏开的效率。
[0015]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0016]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0017]图1示意性示出了本公开示例性实施例中地形编辑方法示例性系统架构的示意图;
[0018]图2示意性示出本公开示例性实施例中地形编辑方法的流程图;
[0019]图3示意性示出本公开示例性实施例中根据预设地形配置以及多个类型的地形文件生成各类型的地形文件对应的地形模型的流程图;
[0020]图4示意性示出本公开示例性实施例中根据地形文件的配表数据为轴心占位体填充轴心占位体对应的配置信息,以得到地形文件对应的地形模型的流程图;
[0021]图5示意性示出本公开示例性实施例中在目标位置创建轴心占位体的示意图;
[0022]图6示意性示出本公开示例性实施例中根据第一地形元素的调整对第二地形元素进行调整,以更新地形文件对应的地形模型的流程图;
[0023]图7示意性示出本公开示例性实施例中生成第一地形元素(城池)之后,可以在第一地形元素的周围生成第二地形元素(植被)的示意图;
[0024]图8示意性示出本公开示例性实施例中根据多个整体地形子模型确定整体地形模型的流程图;
[0025]图9示意性示出本公开示例性实施例中另一种地形编辑方法的示意图;
[0026]图10示意性示出本公开示例性实施例中一种地形编辑装置的组成示意图;
[0027]图11示意性示出了适于用来实现本公开示例性实施例的电子设备的计算机系统的结构示意图。
具体实施方式
[0028]现在将参照附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践
本公开的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知结构、方法、装置、实现、材料或者操作以避免模糊本公开的各方面。
[0029]附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个软件硬化的模块中实现这些功能实体或功能实体的一部分,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
[0030]图1示出了可以应用本公开实施例的地形编辑方法示例性系统架构的示意图。
[0031]如图1所示,系统架构1000可以包括终端设备1001、1002、1003中的一种或多种,网络1004和服务器1005。网络1004用以在终端设备1001、1002、1003和服务器1005之间提供通信链路的介质。网络1004可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0032]应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。比如服务器1005可以是多个服务器组成的服务器集群等。
[0033]用户可以使用终端设备1001、1002、1003通过网络1004与服务器1005交互,以接收或发送消息等。终端设备1001、1002、1003可以是具有显示屏本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地形编辑方法,其特征在于,所述方法包括:获取多个类型的地形文件,根据所述多个类型的地形文件生成多个类型的地形文件对应的地形模型;将多个所述类型的地形文件对应的地形模型合并为整体地形模型;响应于针对所述整体地形模型的编辑操作,对所述整体地形模型进行编辑。2.根据权利要求1所述的方法,其特征在于,所述根据所述多个类型的地形文件生成多个类型的地形文件对应的地形模型,包括:获取预设地形配置;其中,所述预设地形配置用于指示所述地形文件对应的地形模型的地形精度和/或所述地形文件对应的地形模型的地形尺寸;根据所述预设地形配置以及所述多个类型的地形文件生成多个类型的地形文件对应的地形模型。3.根据权利要求1所述的方法,其特征在于,所述地形文件具有配表数据,所述根据所述多个类型的地形文件生成多个类型的地形文件对应的地形模型,包括:根据所述地形文件以及所述地形文件的配表数据生成地形文件对应的地形模型;其中,所述地形文件的配表数据用于指示所述地形文件对应的第一地形元素的配置信息。4.根据权利要求3所述的方法,其特征在于,所述根据所述地形文件以及所述地形文件的配表数据生成地形文件对应的地形模型,包括:根据所述地形文件生成地形文件对应的候选地形模型;根据所述地形文件对应的候选地形模型确定所述地形文件对应的第一地形元素在所述候选地形模型中的目标位置;在所述目标位置创建轴心占位体,根据所述地形文件的配表数据为所述轴心占位体填充所述轴心占位体对应的配置信息,以得到所述地形文件对应的地形模型。5.根据权利要求3所述的方法,其特征在于,所述地形文件对应的地形模型中包括第一地形元素与第二地形元素,其中,第二地形元素会随着第一地形元素的变化而变化,在所述根据所述地形文件以及所述地形文件的配表数据生成地形文件对应的地形模型之后,所述方法还包括:响应于针对所述配表数据中的第一地形元素...

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

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

1