预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111508053A(43)申请公布日2020.08.07(21)申请号202010340642.1(22)申请日2020.04.26(71)申请人网易(杭州)网络有限公司地址310052浙江省杭州市滨江区网商路599号网易大厦(72)发明人程波(74)专利代理机构北京律智知识产权代理有限公司11438代理人王辉阚梓瑄(51)Int.Cl.G06T15/00(2011.01)权利要求书2页说明书11页附图8页(54)发明名称模型的渲染方法、装置、电子设备及计算机可读介质(57)摘要本公开涉及一种模型的渲染方法、装置、电子设备及计算机可读介质,属于显示图像处理领域。该方法包括:获取包含多层模型的目标对象;通过具有第一透明效果的第一纹理贴图和具有第二透明效果的第二纹理贴图得到合成纹理贴图;将所述合成纹理贴图分配给所述多层模型中的每层模型,并获取所述每层模型的透明度需求,根据所述透明度需求设置所述每层模型对应的合成纹理贴图的透明值,得到所述每层模型对应的渲染贴图;利用所述每层模型对应的渲染贴图分别对所述目标对象的每层模型进行渲染。本公开通过得到多种不同透明度的渲染贴图,并根据每层模型的透明度需求分别对各层模型进行渲染,可以在不造成系统高消耗的前提下提升模型的显示效果。CN111508053ACN111508053A权利要求书1/2页1.一种模型的渲染方法,其特征在于,包括:获取包含多层模型的目标对象;通过具有第一透明效果的第一纹理贴图和具有第二透明效果的第二纹理贴图得到合成纹理贴图;将所述合成纹理贴图分配给所述多层模型中的每层模型,并获取所述每层模型的透明度需求,根据所述透明度需求设置所述每层模型对应的合成纹理贴图的透明值,得到所述每层模型对应的渲染贴图;利用所述每层模型对应的渲染贴图分别对所述目标对象的每层模型进行渲染。2.根据权利要求1所述的模型的渲染方法,其特征在于,所述方法还包括:通过对具有第一透明效果的第一基础纹理贴图的透明值进行调整,得到多个对应于不同透明度的第一纹理贴图;通过对具有第二透明效果的第二基础纹理贴图的透明值进行调整,得到多个对应于不同透明度的第二纹理贴图。3.根据权利要求2所述的模型的渲染方法,其特征在于,所述通过具有第一透明效果的第一纹理贴图和具有第二透明效果的第二纹理贴图得到合成纹理贴图,包括:从所述多个对应于不同透明度的第一纹理贴图和所述多个对应于不同透明度的第二纹理贴图中分别选择一个第一纹理贴图和一个第二纹理贴图进行合成,得到合成纹理贴图。4.根据权利要求1所述的模型的渲染方法,其特征在于,所述多层模型包括第一层头发模型、第二层头发模型和第三层头发模型,且所述第一层头发模型离头皮最近,所述第三层头发模型离头皮最远,所述第二层头发模型位于所述第一层头发模型和所述第三层头发模型之间。5.根据权利要求1所述的模型的渲染方法,其特征在于,所述根据所述透明度需求设置所述每层模型对应的合成纹理贴图的透明值,包括:根据所述每层模型与头皮之间的距离设置所述每层模型对应的合成纹理贴图的透明值,其中,所述每层模型对应的所述合成纹理贴图的透明值与所述每层模型与头皮之间的距离成正比。6.根据权利要求1所述的模型的渲染方法,其特征在于,所述获取包含多层模型的目标对象,包括:获取多层模型;将所述多层模型中的每层模型打散成多个面片;按照所述面片所在模型的层级顺序将所述面片依次进行合并,得到所述目标对象。7.根据权利要求6所述的模型的渲染方法,其特征在于,所述方法还包括:对所述目标对象中每层模型的顶点按照层级顺序依次进行编号。8.根据权利要求7所述的模型的渲染方法,其特征在于,所述利用所述每层模型对应的渲染贴图分别对所述目标对象的每层模型进行渲染,包括:利用所述每层模型对应的渲染贴图,按照所述每层模型的顶点编号依次对所述每层模型进行渲染。9.根据权利要求1所述的模型的渲染方法,其特征在于,所述具有第一透明效果的第一2CN111508053A权利要求书2/2页纹理贴图为通过alphatest方式处理得到的贴图,所述具有第二透明效果的第二纹理贴图为通过alphablend方式处理得到的贴图。10.根据权利要求1所述的模型的渲染方法,其特征在于,所述第一纹理贴图具有直线发丝纹理;所述第二纹理贴图具有弯曲渐变发丝纹理。11.根据权利要求1所述的模型的渲染方法,其特征在于,所述利用所述每层模型对应的渲染贴图分别对所述目标对象的每层模型进行渲染,包括:将所述每层模型对应的渲染贴图的形状由初始形状调整为预设形状;利用调整为预设形状的所述渲染贴图分别对所述目标对象的每层模型进行渲染。12.一种模型的渲染装置,其特征在于,包括:目标对象获取模块,用于获取包含多层模型的目标