[发明专利]一种高度图生成方法、装置、设备及存储介质在审
申请号: | 202010724145.1 | 申请日: | 2020-07-24 |
公开(公告)号: | CN111870955A | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 陈聪 | 申请(专利权)人: | 上海米哈游天命科技有限公司 |
主分类号: | A63F13/537 | 分类号: | A63F13/537 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 201802 上海市嘉定*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 高度 生成 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种高度图生成方法、装置、设备及存储介质,所述方法包括:基于目标高度图的有效区域确定所述目标高度图的采样区域,其中,所述采样区域的覆盖范围大于所述有效区域的覆盖范围;基于所述采样区域对场景模型进行采样,获取采样点的高度信息;基于各所述采样点的高度信息生成所述目标高度图。本发明实施例提供的高度图生成方法通过调整生成高度图的采样区域,生成采样区域大于有效区域的高度图,使得在游戏场景的渲染过程中对高度图进行插值采样时在高度图边界能够基于高度图中包含的有效区域外的扩充数据得到准确的高度信息,避免了高度图边界处高度信息不准确导致的游戏画面展示效果差的技术问题,提高了场景画面的展示效果。
技术领域
本发明实施例涉及图像渲染技术领域,尤其涉及一种高度图生成方法、装置、设备及存储介质。
背景技术
随着网络技术的发展,人们对游戏中游戏画面的体验要求越来越高。例如,在游戏过程中,游戏画面的展示效果会影响用户的游戏体验。
目前游戏场景的生成中,一般通过首先对场景模型进行采样生成高度图,然后对高度图进行采样生成游戏场景。但当通过多个高度图生成游戏场景时,由于在对高度图采样时会做插值计算,因此在高度图的边界处得到的高度信息不准确,即水平方向上相连的两个高度图交界处高度信息不准确,可能会导致高度图交界处对应的游戏场景中渲染出的场景元素存在裂缝,即游戏画面的展示效果差。
发明内容
本发明实施例提供了一种高度图生成方法、装置、设备及存储介质,以提高场景画面的展示效果。
第一方面,本发明实施例提供了一种高度图生成方法,包括:
基于目标高度图的有效区域确定目标高度图的采样区域,其中,采样区域的覆盖范围大于有效区域的覆盖范围;
基于采样区域对场景模型进行采样,获取采样点的高度信息;
基于各采样点的高度信息生成目标高度图。
第二方面,本发明实施例还提供了一种高度图生成装置,包括:
采样区域确定模块,用于基于目标高度图的有效区域确定目标高度图的采样区域,其中,采样区域的覆盖范围大于有效区域的覆盖范围;
高度信息确定模块,用于基于采样区域对场景模型进行采样,获取采样点的高度信息;
目标高度图生成模块,用于基于各采样点的高度信息生成目标高度图。
第三方面,本发明实施例还提供了一种计算机设备,设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序
当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如本发明任意实施例所提供的高度图生成方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所提供的高度图生成方法。
本发明实施例通过基于目标高度图的有效区域确定目标高度图的采样区域,其中,采样区域的覆盖范围大于有效区域的覆盖范围;基于采样区域对场景模型进行采样,获取采样点的高度信息;基于各采样点的高度信息生成目标高度图,通过调整生成高度图的采样区域,生成采样区域大于有效区域的高度图,使得在游戏场景过程的渲染中对高度图进行插值采样时在高度图边界能够基于高度图中包含的有效区域外的扩充数据得到准确的高度信息,避免了高度图边界处高度信息不准确导致的游戏画面展示效果差的技术问题,提高了场景画面的展示效果。
附图说明
图1是本发明实施例一所提供的一种高度图生成方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海米哈游天命科技有限公司,未经上海米哈游天命科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010724145.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:双载台激光直接成像设备
- 下一篇:一种核电站重量监测系统及方法