毛发模型的生成方法、装置、存储介质与电子设备制造方法及图纸

技术编号:30091830 阅读:15 留言:0更新日期:2021-09-18 08:53
本公开提供了一种毛发模型的生成方法、毛发模型的生成装置、计算机可读存储介质与电子设备,属于计算机技术领域。所述方法包括:获取预设数量的毛发面片;沿所述毛发面片的法线方向对所述毛发面片的顶点进行偏移,并对偏移后得到的毛发面片进行透明度处理,将透明度处理后得到的多个毛发面片进行叠加,以生成初始毛发模型;根据所述初始毛发模型的法线贴图,控制所述初始毛发模型的生长方向沿所述法线贴图对应的法线方向延伸;基于所述初始毛发模型的漫反射贴图,对所述初始毛发模型进行渲染,生成目标毛发模型。本公开可以提高毛发模型的细节丰富度,增强毛发模型的视觉效果。增强毛发模型的视觉效果。增强毛发模型的视觉效果。

【技术实现步骤摘要】
毛发模型的生成方法、装置、存储介质与电子设备


[0001]本公开涉及计算机
,尤其涉及一种毛发模型的生成方法、毛发模型的生成装置、计算机可读存储介质与电子设备。

技术介绍

[0002]随着计算机技术等的发展,三维虚拟对象成为游戏制作、动画制作等领域内的重要部分,并且由于三维虚拟对象具有丰富、逼真的视觉效果,受到了大众的广泛欢迎。
[0003]其中,在一些三维虚拟对象,如人物、动物和其他虚拟对象中,毛发模型是非常重要的组成部分,比如,可以包括人物角色的头发、动物的毛发、毛绒材质物品的绒毛等。在现有的毛发模型制作中,为了使毛发模型呈现出层次感和立体感,会选择加深毛发根部的颜色,但是与此同时,会使得毛发根部过暗,导致整个毛发模型的视觉效果不佳。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0005]本公开提供了一种毛发模型的生成方法、毛发模型的生成装置、计算机可读存储介质与电子设备,进而至少在一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种毛发模型的生成方法,其特征在于,所述方法包括:获取预设数量的毛发面片;沿所述毛发面片的法线方向对所述毛发面片的顶点进行偏移,并对偏移后得到的毛发面片进行透明度处理,将透明度处理后得到的多个毛发面片进行叠加,以生成初始毛发模型;根据所述初始毛发模型的法线贴图,控制所述初始毛发模型的生长方向沿所述法线贴图对应的法线方向延伸;基于所述初始毛发模型的漫反射贴图,对所述初始毛发模型进行渲染,生成目标毛发模型。2.根据权利要求1所述的方法,其特征在于,所述获取预设数量的毛发面片,包括:获取噪声贴图,所述噪声贴图包括多个噪点,所述多个噪点用于表示毛发的分布区域;对所述噪声贴图进行复制,直至达到预设复制次数,以得到所述预设数量的毛发面片。3.根据权利要求1所述的方法,其特征在于,所述沿所述毛发面片的法线方向对所述毛发面片的顶点进行偏移,并对偏移后得到的毛发面片进行透明度处理,包括:沿所述毛发面片的法线方向,将所述毛发面片的顶点按照预设偏移值进行偏移,直至达到预设偏移次数;对于偏移后得到的每一片毛发面片,按照所述毛发面片的偏移顺序,沿所述毛发面片的预设方向对所述毛发面片的不透明度进行衰减处理;其中,前一毛发面片的不透明度的衰减量小于后一毛发面片的不透明度的衰减量,所述预设方向为沿所述毛发面片的径向向外的方向。4.根据权利要求3所述的方法,其特征在于,在按照所述毛发面片的偏移顺序,沿所述毛发面片的预设方向对所述毛发面片的不透明度进行衰减处理时,所述方法还包括:按照所述毛发面片的偏移顺序,确定所述毛发面片的不透明度的初始衰减量,其中,前一毛发面片的不透明度的初始衰减量小于后一毛发面片的不透明度的初始衰减量;基于所述初始衰减量,对所述毛发面片的不透明度进行衰减处理。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:通过以下公式计算每次偏移后得到的毛发面片的透明度:Alpha=(Noise*2

(Fur_offset*Fur_offset+(Fur_offset*Furmask*5)))*Timing+FurOpacity其中,Alpha为第i次偏移后得到的毛发面片的透明度,Noise为噪声贴图的R通道的值,Fur_offset为第i次偏移后得到的所述毛发面片的分层控制量,Fur_mask为遮罩的可控变量,Timing为一可控变量,FurOpacity为另一可控变量。6.根据权利要求1所述的方法,其特征在于,在沿所述毛发面片的法线方向对所述毛发面片的顶点进行偏移时,所述方法还包括:根据所述偏移后得到的毛发面片的偏移顺序,确定所述偏移后得到的毛发面片在预设外力方向上的偏移值,所述预设外力方向包括预设重力方向和/...

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

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

1