虚拟模型的自发光渲染方法、装置、存储介质及电子装置与流程

文档序号:32312826发布日期:2022-11-23 13:02阅读:来源:国知局

技术特征:
1.一种虚拟模型的自发光渲染方法,其特征在于,包括:获取目标虚拟模型的自发光区域对应的第一贴图、第二贴图和第三贴图,其中,所述第一贴图为所述自发光区域的自发光贴图,所述第二贴图为所述自发光区域的自发光流动方向的灰度贴图,所述第三贴图为所述自发光区域的噪音贴图;基于所述第一贴图确定第一参数,以及基于所述第二贴图和所述第三贴图确定第二参数,其中,所述第一参数为所述自发光区域的初始自发光参数,所述第二参数为所述自发光区域的噪音参数;根据所述第一参数和所述第二参数对所述自发光区域进行渲染。2.根据权利要求1所述的自发光渲染方法,其特征在于,基于所述第一贴图确定所述第一参数包括:采用初始纹理采样方式对所述第一贴图进行采样,得到所述第一参数。3.根据权利要求1所述的自发光渲染方法,其特征在于,基于所述第二贴图和所述第三贴图确定所述第二参数包括:采用初始纹理采样方式对所述第二贴图进行采样,得到第三参数,其中,所述第三参数为所述自发光区域的自发光流动参数;基于所述第三参数确定目标纹理采样方式;采用所述目标纹理采样方式对所述第三贴图进行采样,得到所述第二参数。4.根据权利要求3所述的自发光渲染方法,其特征在于,基于所述第三参数确定所述目标纹理采样方式包括:获取第四参数,其中,所述第四参数用于对所述自发光区域的自发光流动进行位移控制;利用所述第四参数对所述第三参数进行调整,得到调整结果;基于所述调整结果确定所述目标纹理采样方式。5.根据权利要求1所述的自发光渲染方法,其特征在于,根据所述第一参数和所述第二参数对所述自发光区域进行渲染包括:对所述第一参数和所述第二参数进行乘法运算,得到所述自发光区域的自发光颜色;通过渲染管线对所述自发光颜色进行渲染。6.根据权利要求1所述的自发光渲染方法,其特征在于,获取所述目标虚拟模型的所述自发光区域对应的所述第二贴图包括:对所述自发光区域的自发光流动方向进行绘制,得到自发光流动信息;对所述自发光流动信息进行烘焙,得到所述第二贴图。7.根据权利要求6所述的自发光渲染方法,其特征在于,对所述自发光区域的自发光流动方向进行绘制,得到所述自发光流动信息包括:基于所述自发光区域的自发光流动方向确定第一灰度值和第二灰度值,其中,所述第一灰度值用于确定自发光流动方向的起点,所述第二灰度值用于确定自发光流动方向的终点;利用所述第一灰度值与所述第二灰度值,控制笔刷进行线性绘制,得到所述自发光流动信息。8.根据权利要求6所述的自发光渲染方法,其特征在于,所述自发光渲染方法还包括以
下之一:分别对所述第一贴图与所述第二贴图进行独立存储;将所述第二贴图存储至所述第一贴图的透明通道。9.一种虚拟模型的自发光渲染装置,其特征在于,包括:获取模块,用于获取目标虚拟模型的自发光区域对应的第一贴图、第二贴图和第三贴图,其中,所述第一贴图为所述自发光区域的自发光贴图,所述第二贴图为所述自发光区域的自发光流动方向的灰度贴图,所述第三贴图为所述自发光区域的噪音贴图;确定模块,用于基于所述第一贴图确定第一参数,以及基于所述第二贴图和所述第三贴图确定第二参数,其中,所述第一参数为所述自发光区域的初始自发光参数,所述第二参数为所述自发光区域的噪音参数;渲染模块,用于根据所述第一参数和所述第二参数对所述自发光区域进行渲染。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为被处理器运行时执行权利要求1至8中任一项中所述的虚拟模型的自发光渲染方法。11.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至8中任一项中所述的虚拟模型的自发光渲染方法。

技术总结
本发明公开了一种虚拟模型的自发光渲染方法、装置、存储介质及电子装置。该方法包括:获取目标虚拟模型的自发光区域对应的第一贴图、第二贴图和第三贴图,其中,第一贴图为自发光区域的自发光贴图,第二贴图为自发光区域的自发光流动方向的灰度贴图,第三贴图为自发光区域的噪音贴图;基于第一贴图确定第一参数,以及基于第二贴图和第三贴图确定第二参数,其中,第一参数为自发光区域的初始自发光参数,第二参数为自发光区域的噪音参数;根据第一参数和第二参数对自发光区域进行渲染。本发明解决了相关技术中基于额外摆放的贴图进行自发光流动渲染的方法其控制精度低、渲染稳定性差的技术问题。的技术问题。的技术问题。


技术研发人员:凌帆
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:2022.07.21
技术公布日:2022/11/22
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1