虚拟植被渲染方法、装置、存储介质与电子设备与流程

文档序号:34085503发布日期:2023-05-07 01:12阅读:41来源:国知局
虚拟植被渲染方法、装置、存储介质与电子设备与流程

本公开涉及图像处理,尤其涉及一种虚拟植被渲染方法、虚拟植被渲染装置、计算机可读存储介质与电子设备。


背景技术:

1、在虚拟场景中制作各种各样的虚拟植被,例如花丛、草丛等虚拟植被,能够避免虚拟场景过于单调。笔刷工具是图片编辑软件中常见的工具之一,能够对虚拟场景的场景图像进行处理,采用笔刷绘制虚拟植被是一种常用的虚拟植被制作方式。

2、相关技术中,在使用笔刷制作虚拟植被时,需要将从资源库中所选取的虚拟植被一颗一颗刷在虚拟地形上,这样的方法所制作的虚拟植被在表现效果上缺乏层次结构的变化,表现效果不佳,需要人工进行多次调整,对制作人员的绘制能力要求较高,较为耗时费力,制作效率相对较低。

3、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本公开提供了一种虚拟植被渲染方法、虚拟植被渲染装置、计算机可读存储介质与电子设备,进而至少在一定程度上克服相关技术中使用笔刷工具所制作的虚拟植被的表现效果不佳且制作效率较低的问题。

2、本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。

3、根据本公开的第一方面,提供一种虚拟植被渲染方法,所述方法包括:响应于虚拟地形上待渲染区域的区域确定操作,确定所述待渲染区域对应的初始植被分布图,并将所述初始植被分布图用预设噪声图进行填充;获取所述初始植被分布图中各待渲染虚拟植被对应的位置信息,并基于所述各待渲染虚拟植被对应的位置信息,确定所述各待渲染虚拟植被对应的目标灰度值,所述灰度值为所述预设噪声图上像素点对应的灰度值;基于所述各待渲染虚拟植被对应的目标灰度值,确定所述各待渲染虚拟植被的裁切状态、缩放比例以及颜色调整参数;基于所述各待渲染虚拟植被的裁切状态、缩放比例以及颜色调整参数,将所述各待渲染虚拟植被在所述待渲染区域进行渲染。

4、根据本公开的第二方面,提供一种虚拟植被渲染装置,所述装置包括:分布区域确定模块,用于响应于虚拟地形上待渲染区域的区域确定操作,确定所述待渲染区域对应的初始植被分布图,并将所述初始植被分布图用预设噪声图进行填充;灰度值获取模块,用于获取所述初始植被分布图中各待渲染虚拟植被对应的位置信息,并基于所述各待渲染虚拟植被对应的位置信息,确定所述各待渲染虚拟植被对应的目标灰度值,所述灰度值为所述预设噪声图上像素点对应的灰度值;植被状态确定模块,用于基于所述各待渲染虚拟植被对应的目标灰度值,确定所述各待渲染虚拟植被的裁切状态、缩放比例以及颜色调整参数;植被渲染模块,用于基于所述各待渲染虚拟植被的裁切状态、缩放比例以及颜色调整参数,将所述各待渲染虚拟植被在所述待渲染区域进行渲染。

5、根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一种虚拟植被渲染方法。

6、根据本公开的第四方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一种虚拟植被渲染方法。

7、本公开的技术方案具有以下有益效果:

8、上述虚拟植被渲染过程中,响应于虚拟地形上待渲染区域的区域确定操作,确定待渲染区域对应的初始植被分布图,并将初始植被分布图用预设噪声图进行填充;获取初始植被分布图中各待渲染虚拟植被对应的位置信息,并基于各待渲染虚拟植被对应的位置信息,确定各待渲染虚拟植被对应的目标灰度值,灰度值为预设噪声图上像素点对应的灰度值;基于各待渲染虚拟植被对应的目标灰度值,确定各待渲染虚拟植被的裁切状态、缩放比例以及颜色调整参数;基于各待渲染虚拟植被的裁切状态、缩放比例以及颜色调整参数,将各待渲染虚拟植被在待渲染区域进行渲染。本公开实现了小片区域的植被绘制,使得虚拟植被的绘制更加方便快捷,能够在一定程度上提升虚拟植被绘制的灵活性和可控性,具有较强的适用性;通过控制待渲染虚拟植被的裁切状态、大小及颜色,无需手工调整即可使得所渲染虚拟植被的具有群落感和层次感,能够在一定程度上提升虚拟植被的表现效果和制作效率。

9、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。



技术特征:

1.一种虚拟植被渲染方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述各待渲染虚拟植被对应的位置信息存储于所述各待渲染虚拟植被对应的uv信息中。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述各待渲染虚拟植被对应的目标灰度值,确定所述各待渲染虚拟植被的裁切状态,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于各待渲染虚拟植被对应的目标灰度值,确定所述各待渲染虚拟植被所对应的透明度遮罩参数,包括:

6.根据权利要求1所述的方法,其特征在于,所述基于所述各待渲染虚拟植被的裁切状态、缩放比例以及颜色调整参数,将所述各待渲染虚拟植被在所述待渲染区域进行渲染,包括:

7.根据权利要求1所述的方法,其特征在于,所述基于所述各待渲染虚拟植被的裁切状态、缩放比例以及颜色调整参数,将所述各待渲染虚拟植被在所述待渲染区域进行渲染,还包括:

8.一种虚拟植被渲染装置,其特征在于,所述装置包括:

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的方法。

10.一种电子设备,其特征在于,包括:


技术总结
一种虚拟植被渲染方法、装置、存储介质与电子设备,涉及图像处理技术领域。该方法包括:响应于虚拟地形上待渲染区域的区域确定操作,确定待渲染区域对应的初始植被分布图,并将初始植被分布图用预设噪声图进行填充;获取初始植被分布图中各待渲染虚拟植被对应的位置信息,并基于各待渲染虚拟植被对应的位置信息,确定各待渲染虚拟植被对应的目标灰度值;基于各待渲染虚拟植被对应的目标灰度值,确定各待渲染虚拟植被的裁切状态、缩放比例以及颜色调整参数;基于各待渲染虚拟植被的裁切状态、缩放比例以及颜色调整参数,将各待渲染虚拟植被在待渲染区域进行渲染,以便于提升虚拟植被的表现效果和制作效率。

技术研发人员:张宇轩,龙飞,杨己力,陈静,孙克磊
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1