[发明专利]水体配置方法、装置、设备和存储介质有效
申请号: | 202010912007.6 | 申请日: | 2020-09-02 |
公开(公告)号: | CN112044077B | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 杨旭;付坤;毛月;刘晓东 | 申请(专利权)人: | 北京冰封互娱科技有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;G06F8/38;G06F3/0482;G06F3/04847 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 孙明子;刘戈 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 水体 配置 方法 装置 设备 存储 介质 | ||
本发明实施例提供一种水体配置方法、装置、设备和存储介质,该方法包括:获取地图中设定的水体的水源点,由水源点出发搜索水源点相邻的搜索点;基于地图中包含的各水面点与对应的水下地面点之间的高度差,在搜索点中确定与水源点同属于水体的目标水面点;对目标水面点对应的地块进行拼接并添加材质,得到从水源点出发的水体;基于目标水面点与对应的地下水面之间的高度差,确定水体的逻辑数据。采用本发明,可以减少配置水体的工作量,降低配置过程中产生错误的概率。还可以为技术人员节省创建水体的时间,有利于让技术人员把更多的时间用在丰富水体环境上。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种水体配置方法、装置、设备和存储介质。
背景技术
为了让游戏更加逼真的模拟真实世界,可以在游戏环境中设置水体。而为了丰富游戏环境的多样性和复杂性,可以不单单把所有水体都设置为具有相一致的逻辑数据,可以进一步按照水深将水体划分为深水、中水和浅水等,按照水体特性将水体划分为岩浆、沼泽、温泉等。其中,逻辑数据反映了水体的不同属性,具有不同逻辑数据的水体具有不同的游戏效果。
一片水域对应着多个地块,在水体由程序生成并渲染完毕后,需要技术人员手动划分区域。对于每个属于水体的地块,需要技术人员手动配置水体的逻辑数据。一个地块对应的水体逻辑数据不唯一,在水体逻辑数据较为复杂的情况下,需要技术人员多次进行配置。水体配置的效率和质量依赖技术人员的经验和能力。在水域面积广,水体情况复杂的情况下,数据配置的效率极低,配置错误的发生难以避免。
相关技术还提出了一种配置水体的方法。在该方法中,需要先制作大量配置好逻辑数据的包含水体的模块化地图以及建立素材库,制作水体时从素材库中选取合适的地图模块进行拼接。对于该方法,需要为各种水体准备大量的模块化素材储备,储备阶段仍然要对每个水体进行人工配置。如果最终拼接的水体类型和样式较多,模块的重复利用率就低。如果水体类型和样式较少,游戏场景的重复率就高,做出某个湖泊的水性质特殊、和其他水域完全不同这种游戏场景的成本就极高,满足不了游戏场景的多样化、特色化的需求。
发明内容
本发明实施例提供一种水体配置方法、装置、设备和存储介质,用以实现减少配置水体的工作量,降低配置过程中产生错误的概率,为技术人员节省创建水体的时间,让技术人员把更多的时间用在丰富水体环境上。
第一方面,本发明实施例提供一种水体配置方法,该方法包括:
获取地图中设定的水体的水源点,由所述水源点出发搜索所述水源点相邻的搜索点;
基于所述地图中包含的各水面点与对应的水下地面点之间的高度差,在所述搜索点中确定与所述水源点同属于所述水体的目标水面点;
对所述目标水面点对应的地块进行拼接并添加材质,得到从所述水源点出发的水体;
基于所述目标水面点与对应的地下水面之间的高度差,确定所述水体的逻辑数据。
可选地,所述基于所述地图中包含的各水面点与对应的水下地面点之间的高度差,在所述搜索点中确定与所述水源点同属于所述水体的目标水面点,包括:
确定预设数量的与待检测水面点相邻接的第一搜索点,所述待检测水面点在首次检测与所述水源点同属于所述水体的目标水面点的过程中为所述水源点;
计算所述第一搜索点与对应的水下地面点之间的第一高度差;
若所述第一高度差满足预设条件,则确定所述第一搜索点为所述水体覆盖的目标水面点,确定所述预设数量的与所述第一搜索点相邻接的第二搜索点,将所述第二搜索点确定为所述待检测水面点,转至执行所述确定预设数量的与待检测水面点相邻接的第一搜索点的步骤。
可选地,所述若所述第一高度差满足预设条件,则确定所述第一搜索点为所述水体覆盖的目标水面点,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京冰封互娱科技有限公司,未经北京冰封互娱科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010912007.6/2.html,转载请声明来源钻瓜专利网。