[发明专利]地形构造方法、装置、电子设备和存储介质有效
申请号: | 202110373017.1 | 申请日: | 2021-04-07 |
公开(公告)号: | CN113181655B | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 王佐;项冠南;郭雪峰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/63 | 分类号: | A63F13/63;G06T17/05 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 彭绪坤 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地形 构造 方法 装置 电子设备 存储 介质 | ||
1.一种地形构造方法,其特征在于,包括:
获取虚拟场景中的预设地表,所述预设地表包括多个单元格,所述单元格具有对应的地形属性;
确定第一目标毗连单元格,基于所述第一目标毗连单元格,确定与所述第一目标毗连单元格毗连的候选单元格,所述候选单元格的地形属性为目标属性;
获取密度参数N;
随机选取N-1个候选单元格作为第二目标毗连单元格,其中,所述单元格为正M边形,所述M为大于二的正整数,所述N为不大于M的正整数;
确定所述第一目标毗连单元格和所述第二目标毗连单元格之间的毗连方向;
将所述第二目标毗连单元格作为第一目标毗连单元格,重新执行步骤确定第一目标毗连单元格,直至不存在与所述第一目标毗连单元格毗连的候选单元格为止,将确定出的所有所述第一目标毗连单元格和所述第二目标毗连单元格作为目标毗连单元格,所述目标毗连单元格的地形属性为目标属性,且所述目标毗连单元格相互毗连;
基于所述目标毗连单元格之间的毗连方向,确定每个所述目标毗连单元格的单元格类型;
在地形单元集合中选取符合所述目标毗连单元格的单元格类型的目标地形单元;
在所述目标毗连单元格上放置所述目标地形单元,从而在所述预设地表上构造目标地形。
2.如权利要求1所述的地形构造方法,其特征在于,所述基于所述第一目标毗连单元格,确定与所述第一目标毗连 单元格毗连的候选单元格,包括:
获取历史迭代信息,所述历史迭代信息记录有多个目标毗连单元格的信息;
确定与所述第一目标毗连单元格毗连的待筛选单元格;
若所述历史迭代信息中未记录所述待筛选单元格,则将所述待筛选单元格作为候选单元格;
所述确定所述第一目标毗连单元格和所述第二目标毗连单元格之间的毗连方向之后,还包括:
将所述第一目标毗连单元格与所述第二目标毗连单元格记录在所述历史迭代信息中。
3.如权利要求1所述的地形构造方法,其特征在于,所述随机选取N-1个候选单元格作为第二目标毗连单元格,包括:
确定所述候选单元的数量k,所述k为正整数;
当k大于N-1时,在所述k个候选单元格中随机选取N-1个候选单元格作为第二目标毗连单元格;
当k不大于N-1时,将所述k个候选单元格全部确定为第二目标毗连单元格。
4.如权利要求1所述的地形构造方法,其特征在于,所述目标地形由多个目标地形单元构成,所述目标地形单元包括主体部分和衔接部分,所述目标地形单元的衔接部分用于与所述目标地形中其他的目标地形单元的衔接。
5.如权利要求4所述的地形构造方法,其特征在于,所述地形单元集合中包括多种单元格类型的地形单元,每种单元格类型的地形单元均包括一个主体部分和X个衔接部分,所述X为不大于M且不小于0的整数。
6.如权利要求4所述的地形构造方法,其特征在于,所述目标属性包括山脉属性,所述目标地形包括山脉地形,所述目标地形单元包括目标山体单元,所述目标山体单元的衔接部分用于与所述山脉地形中其他的目标山体单元衔接。
7.如权利要求1所述的地形构造方法,其特征在于,所述单元格为正M边形,所述M为大于二的正整数,所述在地形单元集合中选取符合所述目标毗连单元格的单元格类型的目标地形单元之前,还包括:
确定所述正M边形的单元格对应的多种单元格类型;
基于所述单元格类型制作对应的地形单元,并建立映射关系,所述映射关系为所述单元格类型和所述地形单元之间的映射关系;
将所述地形单元保存在地形单元集合中。
8.如权利要求7所述的地形构造方法,其特征在于,所述在地形单元集合中选取符合所述目标毗连单元格的单元格类型的目标地形单元,包括:
根据所述映射关系,确定所述目标毗连单元格的单元格类型所对应的目标地形单元;
从所述地形单元集合中获取所述目标地形单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110373017.1/1.html,转载请声明来源钻瓜专利网。