虚拟植被制作的方法及装置、电子设备、存储介质制造方法及图纸

技术编号:21870919 阅读:22 留言:0更新日期:2019-08-17 08:15
本公开提供了一种虚拟植被制作的方法、虚拟植被制作的装置、电子设备及计算机可读存储介质,属于程序开发技术领域。该方法包括:获取虚拟植被的枝干模型和树叶模型;根据预设的枝干贴图和树叶贴图分别对所述枝干模型和所述树叶模型进行贴图,其中,所述树叶贴图为基于预设色块生成的具有预设效果的贴图;对贴图后的所述枝干模型和树叶模型进行渲染,生成所述虚拟植被。本公开可以提高虚拟植被制作的效率,增加虚拟植被的细腻感。

The Method and Device of Virtual Vegetation Production, Electronic Equipment and Storage Media

【技术实现步骤摘要】
虚拟植被制作的方法及装置、电子设备、存储介质
本公开涉及程序开发
,尤其涉及一种虚拟植被制作的方法、虚拟植被制作的装置、电子设备及计算机可读存储介质。
技术介绍
在游戏或动画场景制作中,为了提高画面的美术效果,丰富虚拟场景的显示内容,通常会制作大量的虚拟景观。其中,虚拟植被作为虚拟景观的重要组成元素,在虚拟场景的制作中得到了广泛应用。现有的虚拟植被制作方法通常是通过特定软件制作,或通过手动插片的方式制作。如图1所示的虚拟植被,是采用SpeedtreeModelerCinema软件自动生成的。然而,其包含大量的三角面片,需要占用较多的系统资源,对系统性能要求较高,因而难以直接使用于手游中,即使是常见的3A游戏也无法使用高面数的植被模型,并且该软件制作的植被风格过于写实,只能用于仿真度较高的游戏场景,难以在卡通或动漫等风格的游戏或动画中展示较好的美术效果,从而导致虚拟植被的应用范围受到一定的局限。另外,手动插片的方式效率较低,也较难实现风格化的植被效果。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开提供了一种虚拟植被制作的方法、虚拟植被制作的装置、电子设备及计算机可读存储介质,进而至少在一定程度上克服现有的虚拟植被制作方法制作的植被风格化展示效果不佳,且资源占有率较高的问题。本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。根据本公开的一个方面,提供一种虚拟植被制作方法,包括:获取虚拟植被的枝干模型和树叶模型;根据预设的枝干贴图和树叶贴图分别对所述枝干模型和所述树叶模型进行贴图,其中,所述树叶贴图为基于预设色块生成的具有预设效果的贴图;对贴图后的所述枝干模型和树叶模型进行渲染,生成所述虚拟植被。在本公开的一种示例性实施例中,所述预设色块为颜色渐变的色块。在本公开的一种示例性实施例中,所述树叶贴图的背景的颜色值与所述预设色块的颜色值的差值在预设范围内。在本公开的一种示例性实施例中,所述方法还包括:对所述贴图后的树叶模型进行预设角度的偏转,得到第二树叶模型。在本公开的一种示例性实施例中,所述对贴图后的所述枝干模型和树叶模型进行渲染之前,所述方法还包括:将所述树叶模型的预设面片的法线方向调整为同一方向。在本公开的一种示例性实施例中,所述对贴图后的所述枝干模型和树叶模型进行渲染,包括:对所述树叶模型的顶点进行着色。在本公开的一种示例性实施例中,所述对贴图后的所述枝干模型和树叶模型进行渲染,包括:获取所述树叶模型面片的法线与光线之间的第一夹角;对所述树叶模型的材质球的明暗分界线朝所述树叶模型材质球的暗部移动预设距离,并根据所述第一夹角和所述暗部的顶点色获得所述树叶模型的漫反射;获取所述光线与虚拟摄像机的视野方向之间的第二夹角;根据所述第一夹角和所述第二夹角获得所述光线的透光范围;根据所述透光范围、所述漫反射、预设的阳光颜色以及所述树叶贴图的基色获得所述树叶模型的材质球的亮部的颜色。在本公开的一种示例性实施例中,所述对贴图后的所述枝干模型和树叶模型进行渲染,还包括:获取预设的暗部颜色参数;根据所述暗部颜色参数和所述漫反射获得所述树叶模型的材质球的暗部的颜色。根据本公开的一个方面,提供一种虚拟植被制作装置,包括:获取模块,用于获取虚拟植被的枝干模型和树叶模型;贴图模块,用于根据预设的枝干贴图和树叶贴图分别对所述枝干模型和所述树叶模型进行贴图,其中,所述树叶贴图为基于预设色块生成的具有预设效果的贴图;渲染模块,用于对贴图后的所述枝干模型和树叶模型进行渲染,生成所述虚拟植被。在本公开的一种示例性实施例中,所述预设色块为颜色渐变的色块。在本公开的一种示例性实施例中,所述树叶贴图的背景的颜色值与所述预设色块的颜色值的差值在预设范围内。在本公开的一种示例性实施例中,虚拟植被制作装置还包括:偏转模块,用于对所述贴图后的树叶模型进行预设角度的偏转,得到第二树叶模型。在本公开的一种示例性实施例中,所述对贴图后的所述枝干模型和树叶模型进行渲染之前,虚拟植被制作装置还包括:方向调整模块,用于将所述树叶模型的预设面片的法线方向调整为同一方向。在本公开的一种示例性实施例中,渲染模块包括:着色单元,用于对所述树叶模型的顶点进行着色。在本公开的一种示例性实施例中,渲染模块包括:第一夹角获取单元,用于获取所述树叶模型面片的法线与光线之间的第一夹角;漫反射获取单元,用于对所述树叶模型的材质球的明暗分界线朝所述树叶模型材质球的暗部移动预设距离,并根据所述第一夹角和所述暗部的顶点色获得所述树叶模型的漫反射;第二夹角获取单元,用于获取所述光线与虚拟摄像机的视野方向之间的第二夹角;根据所述第一夹角和所述第二夹角获得所述光线的透光范围;颜色获得单元,用于根据所述透光范围、所述漫反射、预设的阳光颜色以及所述树叶贴图的基色获得所述树叶模型的材质球的亮部的颜色。在本公开的一种示例性实施例中,渲染模块还包括:颜色确定单元,用于获取预设的暗部颜色参数;根据所述暗部颜色参数和所述漫反射获得所述树叶模型的材质球的暗部的颜色。根据本公开的一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的方法。根据本公开的一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的方法。本公开的示例性实施例具有以下有益效果:本示例性实施例通过获取虚拟植被的枝干模型和树叶模型,根据预设的枝干贴图和树叶贴图分别对枝干模型和树叶模型进行贴图,其中,该树叶贴图为基于预设色块生成的具有预设效果的贴图,并对枝干模型和树叶模型进行渲染,生成虚拟植被。一方面,本示例性实施例提出了一种新的虚拟植被制作方法,相比于现有的通过大量植被组件拼接得到虚拟植被的方法,本实例性实施例直接使用色块生成树叶贴图,省去传统树叶贴图上较小的枝干贴图部分,本专利技术实施例基于预设色块生成叶片贴图,该叶片贴图省去了较小的枝干贴图部分,减少了使用叶片贴图时对较小枝干部分的拼接处理,提高了虚拟植被的制作效率;另一方面,采用本示例性实施例制作虚拟植被,能够降低虚拟植被的尖锐感,提高虚拟植被显示的柔和感与细腻感,从而生成具有卡通或动漫等风格的虚拟植被;再一方面,直接采用具有预设效果的叶片贴图生成虚拟植被,避免了系统因存储大量植被组件造成的资源占有率高的问题,能够使制作的虚拟植被应用于更多的平台中。应当理解的是,以上的一般描述和后文的细节述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了相关技术中一种虚拟植被的示意图;图2示出了本示例性实施例中一种虚拟植被制作方法的流程图;图3示出了本示例性实施例中虚拟植被枝干模型的示意图;图4示出了本示例性实施例中虚拟植被枝干贴图的示意图;图5示本文档来自技高网...

【技术保护点】
1.一种虚拟植被制作的方法,其特征在于,包括:获取虚拟植被的枝干模型和树叶模型;根据预设的枝干贴图和树叶贴图分别对所述枝干模型和所述树叶模型进行贴图,其中,所述树叶贴图为基于预设色块生成的具有预设效果的贴图;对贴图后的所述枝干模型和树叶模型进行渲染,生成所述虚拟植被。

【技术特征摘要】
1.一种虚拟植被制作的方法,其特征在于,包括:获取虚拟植被的枝干模型和树叶模型;根据预设的枝干贴图和树叶贴图分别对所述枝干模型和所述树叶模型进行贴图,其中,所述树叶贴图为基于预设色块生成的具有预设效果的贴图;对贴图后的所述枝干模型和树叶模型进行渲染,生成所述虚拟植被。2.根据权利要求1所述的方法,其特征在于,所述预设色块为颜色渐变的色块。3.根据权利要求1所述的方法,其特征在于,所述树叶贴图的背景的颜色值与所述预设色块的颜色值的差值在预设范围内。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述贴图后的树叶模型进行预设角度的偏转,得到第二树叶模型。5.根据权利要求1所述的方法,其特征在于,所述对贴图后的所述枝干模型和树叶模型进行渲染之前,所述方法还包括:将所述树叶模型的预设面片的法线方向调整为同一方向。6.根据权利要求1所述的方法,其特征在于,所述对贴图后的所述枝干模型和树叶模型进行渲染,包括:对所述树叶模型的顶点进行着色。7.根据权利要求1所述的方法,其特征在于,所述对贴图后的所述枝干模型和树叶模型进行渲染,包括:获取所述树叶模型的面片的法线与光线之间的第一夹角;对所述树叶模型的材质球的明暗分界线,朝所述树叶模型的材质球的暗部移动预设距离...

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

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

1