[发明专利]虚拟植被的渲染方法、装置、存储介质与电子设备有效
申请号: | 201910537630.5 | 申请日: | 2019-06-20 |
公开(公告)号: | CN110288688B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 唐成 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉;阚梓瑄 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 植被 渲染 方法 装置 存储 介质 电子设备 | ||
本公开提供了一种虚拟植被的渲染方法、虚拟植被的渲染装置、计算机可读存储介质与电子设备,属于程序开发技术领域。该方法包括:加载虚拟场景的配置文件;从所述配置文件中获取所述虚拟场景中植被模型的渲染优先级;按照所述渲染优先级的高低顺序排列相应的所述植被模型,得到植被序列;根据预设的植被密度参数从所述植被序列中确定需要渲染的植被模型,以进行渲染。本公开可以消除植被渲染中可能发生的远距离植被突变的情况,避免场景画面的不连续,提高用户的观感。
背景技术
在游戏、虚拟街景、模拟地图等虚拟场景中,树木、草丛等植被被广泛应用,可以丰富场景,同时为游戏增加更多的玩法(例如玩家利用植被隐藏自己等)。在虚拟场景中渲染出茂密、逼真的植被能够提高画面效果,但是也会占用较多的系统资源,因此需要对植被的渲染进行控制与优化。
现有技术一般是通过控制植被渲染的密度来实现的,通常是减小场景中远处植被的密度,在渲染时,只渲染其中的一部分植被,相当于移除了另一部分植被,以此降低所需的系统资源。然而,在现有技术中,渲染哪些植被(或者移除哪些植被)是不可控的,可能发生远距离植被的突变,造成场景画面的不连续,影响用户的观感。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开提供了一种虚拟植被的渲染方法、虚拟植被的渲染装置、计算机可读存储介质与电子设备,进而至少在一定程度上改善现有技术在降低植被密度时易导致场景画面不连续的问题。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的第一方面,提供一种虚拟植被的渲染方法,包括:加载虚拟场景的配置文件;从所述配置文件中获取所述虚拟场景中植被模型的渲染优先级;按照所述渲染优先级的高低顺序排列相应的所述植被模型,得到植被序列;根据预设的植被密度参数从所述植被序列中确定需要渲染的植被模型,以进行渲染。
可选的,所述虚拟场景的植被区域被划分为多个植被块;所述按照所述渲染优先级的高低顺序排列相应的所述植被模型,得到植被序列,包括:分别按照各所述植被块中植被模型的渲染优先级的高低顺序排列各所述植被块中的植被模型,得到各所述植被块的植被序列;所述根据预设的植被密度参数从所述植被序列中确定需要渲染的植被模型,以进行渲染,包括:根据预设的植被密度参数确定各所述植被块中需要渲染的植被模型数量,并从各所述植被块的植被序列中确定相应数量的植被模型,以进行渲染。
可选的,所述根据预设的植被密度参数确定各所述植被块中需要渲染的植被模型数量,包括:获取所述虚拟场景中的预设观察点;对于每个植被块,计算其与最近的预设观察点之间的距离,若所述距离未超过预设阈值,则确定渲染所述植被块中的全部植被模型,若所述距离超过所述预设阈值,则根据预设的植被密度参数计算所述植被块中需要渲染的植被模型数量。
可选的,若所述距离超过所述预设阈值,则根据预设的植被密度参数计算所述植被块中需要渲染的植被模型数量,包括:若所述距离超过所述预设阈值,则根据所述植被密度参数和所述距离计算所述植被块的密度因子,以所述植被块的植被模型总数乘以所述密度因子得到所述植被块中需要渲染的植被模型数量。
可选的,所述虚拟场景的配置文件通过以下步骤获得:根据所述虚拟场景的地形信息,将所述虚拟场景中的植被区域划分为所述多个植被块;在所述虚拟场景的编辑界面中,通过一渲染优先级控件设置各所述植被块中植被模型的渲染优先级,并保存为所述虚拟场景的配置文件。
可选的,在设置各所述植被块中植被模型的渲染优先级时,将各所述植被块中位于植被块边界的植被模型设置为最高的渲染优先级。
可选的,所述植被密度参数根据所述虚拟场景的画面设置信息确定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910537630.5/2.html,转载请声明来源钻瓜专利网。