[发明专利]一种地貌迁移方法、装置、设备和介质在审
申请号: | 202010577016.4 | 申请日: | 2020-06-22 |
公开(公告)号: | CN111784791A | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 曹阳;陆秉君 | 申请(专利权)人: | 上海米哈游天命科技有限公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 201802 上海市嘉定*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 地貌 迁移 方法 装置 设备 介质 | ||
本发明实施例公开了一种地貌迁移方法、装置、设备和介质,其中,方法包括:根据选定的目标迁移区域、地形高度图和地表控制图确定目标迁移区域对应的地形高度图区域和地表控制图区域;确定地貌迁移的整体迁移量,并基于整体迁移量对地形高度图区域和地表控制图区域内的每一个数据点对应的迁移前的地表高度值和控制系数进行采样;根据每一个数据点的初始地表高度值和初始控制系数、地表高度值的采样值和控制系数的采样值以及整体迁移量,确定每一个数据点的最终高度值与最终控制系数,以完成地貌迁移。本发明实施例的技术方案解决了地貌迁移需要重新进行地貌雕刻地形制作效率低的问题;可以实现提高目标地貌图像制作效率。
技术领域
本发明实施例涉及图像处理技术领域,尤其涉及一种地貌迁移方法、装置、设备和介质。
背景技术
在游戏制作过程中,通常需要对大世界中的环境、地形等内容进行设计制作。在游戏大世界中制作完成一地貌之后,当场景切换或是改变地貌所在位置时,需要将该制作完成的地貌迁移到大世界中的另一位置处。
目前,地貌的迁移通常是通过雕刻工具在新位置处重新制作相同的地貌。但是,该方法重新进行地貌雕刻导致地形制作效率低,工作时间成本以及人力成本高。
发明内容
本发明实施例提供一种地貌迁移方法、装置、设备和介质,以提高图像制作过程中地形制作的效率。
第一方面,本发明实施例提供了一种地貌迁移方法,该方法包括:
根据选定的目标迁移区域、地形高度图和地表控制图确定所述目标迁移区域对应的地形高度图区域和地表控制图区域,其中,所述地形高度图和所述地表控制图的原点在世界坐标系中的坐标值分别为预设坐标值,且所述地形高度图和所述地表控制图中的相邻数据点在世界坐标系的各坐标轴方向上间隔预设距离,所述目标迁移区域是选定的待迁移地貌区域要迁移到的目标位置;
确定地貌迁移的整体迁移量,并基于所述整体迁移量对所述地形高度图区域和地表控制图区域内的每一个数据点对应的迁移前的地表高度值和控制系数进行采样;
根据所述每一个数据点的初始地表高度值和初始控制系数、地表高度值的采样值和控制系数的采样值以及所述整体迁移量,确定所述每一个数据点的最终高度值与最终控制系数,以完成地貌迁移。
可选的,所述基于所述整体迁移量对所述地形高度图区域和地表控制图区域内的每一个数据点对应的迁移前的地表高度值和控制系数进行采样,包括:
根据所述整体偏移量以及所述预设距离确定所述每一个数据点对应的迁移前数据点位置;
根据所述迁移前数据点位置读取所述地形高度图区域和地表控制图区域内的每一个数据点对应的迁移前的地表高度值和控制系数,得到相应的采样值。
可选的,所述确定所述每一个数据点的最终高度值与最终控制系数,包括:
将所述每一个数据点的地表高度采样值与所述整体偏移量中的高度方向的偏移量相叠加得到各数据点的目标高度值;
将所述各数据点的目标高度值与相应的原始高度值进行插值计算得到所述每一个数据点的最终高度值;
将所述各数据点的控制系数采样值与相应的原始控制系数进行插值计算得到所述每一个数据点的最终控制系数。
可选的,所述方法还包括:根据所述目标迁移区域的过渡范围确定所述插值计算的插值系数。
可选的,所述根据所述目标迁移区域的过渡范围确定所述插值计算的插值系数包括:
当预设过渡范围阈值为零时,所述插值系数为一;
当预设过渡范围阈值非零时,计算所述目标迁移区域内数据点与所述目标迁移区域边缘的最小距离,根据所述最小距离与所述预设过渡范围阈值的比值确定所述插值系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海米哈游天命科技有限公司,未经上海米哈游天命科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010577016.4/2.html,转载请声明来源钻瓜专利网。