游戏中植被的渲染方法和装置制造方法及图纸

技术编号:21954783 阅读:22 留言:0更新日期:2019-08-24 18:44
本发明专利技术实施例提供一种游戏中植被的渲染方法和装置,该方法包括:将获取的植被数字资产加载至游戏中,植被数字资产为根据预置的植被的生长规律确定的,根据植被数字资产在游戏的游戏场景,调整植被数字资产的环境参数,根据调整后的环境参数,确定植被数字资产的属性,根据植被数字资产的属性,在游戏的游戏界面中对应的区域渲染出植被。在本发明专利技术实施例中,由于植被数字资产为根据植被的自然规律生成的,因此可以提高了植被的真实性和随机性,并且可以通过调整环境参数从而改变植被的属性,得到贴合环境的植被,而无需重新制作模型或调整材质,因此提高了植被的开发效率。

Rendering Method and Device of Vegetation in Game

【技术实现步骤摘要】
游戏中植被的渲染方法和装置
本专利技术实施例涉及游戏
,尤其涉及一种游戏中植被的渲染方法和装置。
技术介绍
目前的高级别制作的游戏,越来越多使用无缝大地图,其中植被的分布是重要的因素之一。现有技术中,普遍使用基于密度图的草渲染,通过图形处理器(GraphicsProcessingUnit,GPU)实例化(Instancing)的方式来实现草渲染。但是,基于密度图的草的渲染由于遮蔽mask精度的问题,会在边缘附近生成错误分布,效果不够真实,达不到高级别制作游戏的标准。
技术实现思路
本专利技术实施例提供一种游戏中植被的渲染方法和装置,用于制作游戏中的植被,提高了植被的真实性和随机性,同时提高了植被的开发效率。第一方面,本专利技术实施例提供一种游戏中植被的渲染方法,包括:将获取的植被数字资产加载至所述游戏中,所述植被数字资产为根据预置的植被的生长规律确定的;根据所述植被数字资产在所述游戏的游戏场景,调整所述植被数字资产的环境参数;根据所述调整后的环境参数,确定所述植被数字资产的属性;根据所述植被数字资产的属性,在所述游戏的游戏界面中对应的区域渲染出所述植被。可选的,所述环境参数包括以下中的至少一个:坡度、海拔、水源以及土壤干湿性。可选的,所述方法还包括:获取所述植被的生长规律;根据所述植被的生长规律,采用电影特效魔术师Houduni获取所述植被数字资产。可选的,所述植被的生长规律包括以下中的至少一个:根据坡度和/或海拔确定所述植被的分布范围;根据海拔、水源和土壤干湿性中的至少一个确定所述植被呈现的颜色;根据坡度和/或水源确定所述植被的朝向。可选的,所述土壤干湿性是按照以下方式确定的:根据半球采样和光线追踪算法,计算所述植被所处地形的环境光遮蔽(AmbientOcclusion,AO);获取所述植被接收的日照强度;根据所述环境光遮蔽AO和所述日照强度,确定所述植被所处土壤的干湿性。可选的,所述根据所述环境光遮蔽AO和所述日照强度,确定所述植被所处土壤的干湿性,包括:对所述环境光遮蔽AO进行可视化处理,获得AO对应的遮蔽图;获取所述日照强度对应的遮蔽图;根据所述AO对应的遮蔽图和所述日照强度对应的遮蔽图,确定所述植被所处土壤的干湿性。可选的,所述根据坡度和/或水源确定所述植被的朝向,包括:若所述植被与所述水源的距离大于预设值,根据坡度确定所述植被的朝向;若所述植被与所述水源的距离小于所述预设值,根据坡度和水源确定所述植被的朝向。第二方面,本专利技术实施例提供一种游戏中植被的渲染装置,包括:处理模块,用于将获取的植被数字资产加载至所述游戏中,所述植被数字资产为根据预置的植被的生长规律确定的;所述处理模块,还用于根据所述植被数字资产在所述游戏的游戏场景,调整所述植被数字资产的环境参数;确定模块,用于根据所述调整后的环境参数,确定所述植被数字资产的属性;所述处理模块,还用于根据所述植被数字资产的属性,在所述游戏的游戏界面中对应的区域渲染出所述植被。可选的,所述环境参数包括以下中的至少一个:坡度、海拔、水源以及土壤干湿性。可选的,所述装置还包括:获取模块,用于获取所述植被的生长规律;根据所述植被的生长规律,采用电影特效魔术师Houduni获取所述植被数字资产。可选的,所述植被的生长规律包括以下中的至少一个:根据坡度和/或海拔确定所述植被的分布范围;根据海拔、水源和土壤干湿性中的至少一个确定所述植被呈现的颜色;根据坡度和/或水源确定所述植被的朝向。可选的,所述处理模块,还用于:根据半球采样和光线追踪算法,计算所述植被所处地形的环境光遮蔽AO;所述获取模块,还用于获取所述植被接收的日照强度;所述确定模块,还用于根据所述环境光遮蔽AO和所述日照强度,确定所述植被所处土壤的干湿性。可选的,所述确定模块,具体用于:对所述环境光遮蔽AO进行可视化处理,获得AO对应的遮蔽图;获取所述日照强度对应的遮蔽图;根据所述AO对应的遮蔽图和所述日照强度对应的遮蔽图,确定所述植被所处土壤的干湿性。可选的,所述确定模块,具体用于:若所述植被与所述水源的距离大于预设值,根据坡度确定所述植被的朝向;若所述植被与所述水源的距离小于所述预设值,根据坡度和水源确定所述植被的朝向。第三方面,本专利技术实施例提供一种终端设备,包括:存储器和处理器;所述存储器,用于存储程序代码;所述处理器,用于调用所述程序代码执行如第一方面本专利技术实施例所述的游戏中植被的渲染方法。第四方面,本专利技术实施例提供一种可读存储介质,所述可读存储介质上存储有计算机程序;所述计算机程序在被执行时,实现如第一方面本专利技术实施例所述的游戏中植被的渲染方法。本专利技术实施例提供一种游戏中植被的渲染方法和装置,将获取的植被数字资产加载至游戏中,植被数字资产为根据预置的植被的生长规律确定的,根据植被数字资产在游戏的游戏场景,调整植被数字资产的环境参数,根据调整后的环境参数,确定植被数字资产的属性,根据植被数字资产的属性,在游戏的游戏界面中对应的区域渲染出植被。在本专利技术实施例中,由于植被数字资产为根据植被的自然规律生成的,因此可以提高了植被的真实性和随机性,并且可以通过调整环境参数从而改变植被的属性,得到贴合环境的植被,而无需重新制作模型或调整材质,因此提高了植被的开发效率。附图说明图1为本专利技术一实施例提供的游戏中植被的渲染方法的流程图;图2为本专利技术一实施例提供的游戏场景的示意图;图3为本专利技术另一实施例提供的游戏中植被的渲染方法的流程图;图4为本专利技术一实施例提供的确定土壤干湿性方法的流程图;图5a为本专利技术一实施例提供的环境光遮蔽对应的遮蔽图;图5b为本专利技术一实施例提供的日照强度对应的遮蔽图;图5c为本专利技术一实施例提供的日照强度对应的翻转后的遮蔽图;图5d为本专利技术一实施例提供的植被所处土壤的遮蔽图;图6为本专利技术一实施例提供的游戏中植被的渲染装置的结构示意图;图7为本专利技术一实施例提供的终端的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在现有的游戏中,为了保证游戏的视觉效果,实现无缝大地图,植被的分布是一个重要的因素。目前,普遍采用基于密度图的草渲染,使用GPUInstancing的方式来实现草渲染。但是,基于密度图的草的渲染由于遮蔽mask精度的问题,会在边缘附近生成错误分布,效果不够真实,达不到高级别制作游戏的标准。为了解决上述问题,本专利技术实施例提供一种游戏中植被的渲染方法,该方法包括:将获取的植被数字资产加载至游戏中,植被数字资产为根据预置的植被的生长规律确定的,根据植被数字资产在游戏的游戏场景,调整植被数字资产的环境参数,根据调整后的环境参数,确定植被数字资产的属性,根据植被数字资产的属性,在游戏的游戏界面中对应的区域渲染出植被。本专利技术实施例中,由于植被数字资产为根据植被的自然规律生成的,因此可以提高了植被的真实性和随机性,并且可以通过调整环境参数从而改变植被的属性,得到贴合环境的植被,而无需重新制作模型或调整材质,因此提高了植被本文档来自技高网...

【技术保护点】
1.一种游戏中植被的渲染方法,其特征在于,应用于终端设备,包括:将获取的植被数字资产加载至所述游戏中,所述植被数字资产为根据预置的植被的生长规律确定的;根据所述植被数字资产在所述游戏的游戏场景,调整所述植被数字资产的环境参数;根据所述调整后的环境参数,确定所述植被数字资产的属性;根据所述植被数字资产的属性,在所述游戏的游戏界面中对应的区域渲染出所述植被。

【技术特征摘要】
1.一种游戏中植被的渲染方法,其特征在于,应用于终端设备,包括:将获取的植被数字资产加载至所述游戏中,所述植被数字资产为根据预置的植被的生长规律确定的;根据所述植被数字资产在所述游戏的游戏场景,调整所述植被数字资产的环境参数;根据所述调整后的环境参数,确定所述植被数字资产的属性;根据所述植被数字资产的属性,在所述游戏的游戏界面中对应的区域渲染出所述植被。2.根据权利要求1所述的方法,其特征在于,所述环境参数包括以下中的至少一个:坡度、海拔、水源以及土壤干湿性。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述植被的生长规律;根据所述植被的生长规律,采用电影特效魔术师Houduni获取所述植被数字资产。4.根据权利要求2所述的方法,其特征在于,所述植被的生长规律包括以下中的至少一个:根据坡度和/或海拔确定所述植被的分布范围;根据海拔、水源和土壤干湿性中的至少一个确定所述植被呈现的颜色;根据坡度和/或水源确定所述植被的朝向。5.根据权利要求4所述的方法,其特征在于,所述土壤干湿性是按照以下方式确定的:根据半球采样和光线追踪算法,计算所述植被所处地形的环境光遮蔽AO;获取所述植被接收的日照强度;根据所述环境光遮蔽AO和所述日照强度,确定所述植被所处土壤的干湿性。6.根据权利要求5所述的方法,其特征在于,所述根据所述环境光遮蔽AO和所述日照强度...

【专利技术属性】
技术研发人员:宋琳琳
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1