发光渲染方法、装置、计算机可读存储介质及电子设备制造方法及图纸

技术编号:39424076 阅读:14 留言:0更新日期:2023-11-19 16:11
本申请实施例提供一种发光渲染方法、装置、计算机可读存储介质及电子设备,该方法包括构建待处理图像的自定义渲染配置信息;根据自定义渲染配置信息确定用于对待处理图像中目标物体进行自发光渲染处理的自发光信息;根据自定义渲染配置信息确定用于对待处理图像中目标物体进行间接自发光渲染处理的间接自发光信息;根据自定义渲染配置信息将自发光信息及间接自发光信息融合至同一渲染信息分层中;通过渲染信息分层对待处理图像渲染得到叠加效果的目标渲染图像。本申请通过对自发光信息与间接自发光信息单独获取并实现各自属性信息能够根据光线真实效果进行单独调控,最终获得的目标渲染图像能够更加真实地展示自发光物体的光照效果。光物体的光照效果。光物体的光照效果。

【技术实现步骤摘要】
发光渲染方法、装置、计算机可读存储介质及电子设备


[0001]本申请涉及图像处理
,尤其涉及一种发光渲染
,特别涉及一种发光渲染方法、装置、计算机可读存储介质及电子设备。

技术介绍

[0002]在CG(计算机动画)制作流程的渲染过程中,通常会增加自发光物体以提升图像真实性和视觉效果。但是在大多数图像渲染软件中用于渲染目标物体的自发光分层对其周围的其他物体没有产生照明影响,这显然是不能得到模仿真实光照的效果。为了解决这个问题,通常会通过修改自发光层的属性信息,以改变自发光层的光线照射范围,从而得到自发光层的光线能够影响目标物体周围其他物体的效果。简单来说就是改变了自发光层的光线照射范围以起到间接自发光的效果,但是这么做难以调整修改后的自发光层中自发光区域与间接自发光区域的区别,导致无法达到图像真实逼真的效果。也有通过将修改后的自发光层与初始的自发光层做减法计算得到间接自发光层,再对间接自发光层做单独属性信息调控,进而达到图像真实逼真的效果,但是这样调整不仅费事费力,且会给后期软件造成内存压力,浪费时间以及终端性能。

技术实现思路

[0003]本申请实施例提供一种发光渲染方法、装置、计算机可读存储介质及电子设备,通过分别获取用于合成渲染图像的自发光信息及间接自发光信息,然后合并到同一个渲染信息分层中进行图像渲染,实现自发光与间接自发光的融合,同时,由于自发光信息与间接自发光信息都可以单独获取并实现各自的属性信息能够根据光线真实效果进行单独调控,因此最终获得的目标渲染图像能够更加真实地展示自发光物体的光照效果。
[0004]本申请实施例一方面提供了一种发光渲染方法,包括:
[0005]构建待处理图像的自定义渲染配置信息,所述自定义渲染配置信息用于指示对所述待处理图像中目标物体进行自发光渲染处理和间接自发光渲染处理;
[0006]根据所述自定义渲染配置信息,确定用于对所述待处理图像中的目标物体进行自发光渲染处理的自发光信息,以使所述目标物体具有自发光效果;
[0007]根据所述自定义渲染配置信息,确定用于对所述待处理图像中的目标物体进行间接自发光渲染处理的间接自发光信息,以使所述目标物体具有在进行自发光时影响其所处环境的其他物体的效果;
[0008]根据所述自定义渲染配置信息,将所述自发光信息及间接自发光信息融合至渲染器的同一渲染信息分层中;
[0009]通过所述渲染信息分层对所述待处理图像渲染得到包含自发光与间接自发光叠加效果的目标渲染图像。
[0010]相应的,本申请实施例另一方面还提供了一种发光渲染装置,所述发光渲染装置包括:
[0011]信息构建模块,用于构建待处理图像的自定义渲染配置信息,所述自定义渲染配置信息用于指示对所述待处理图像中目标物体进行自发光渲染处理和间接自发光渲染处理;
[0012]第一确定模块,用于根据所述自定义渲染配置信息,确定用于对所述待处理图像中的目标物体进行自发光渲染处理的自发光信息,以使所述目标物体具有自发光效果;
[0013]第二确定模块,用于根据所述自定义渲染配置信息,确定用于对所述待处理图像中的目标物体进行间接自发光渲染处理的间接自发光信息,以使所述目标物体具有在进行自发光时影响其所处环境的其他物体的效果;
[0014]信息融合模块,用于根据所述自定义渲染配置信息,将所述自发光信息和/或间接自发光信息融合至渲染器的同一渲染信息分层中;
[0015]图像渲染模块,用于通过所述渲染信息分层对所述待处理图像渲染得到包含自发光与间接自发光叠加效果的目标渲染图像。
[0016]相应的,本申请实施例另一方面还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如上所述的发光渲染方法。
[0017]相应的,本申请实施例另一方面还提供了一种电子设备,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行如上所述的发光渲染方法。
[0018]本申请实施例提供了一种发光渲染方法、装置、计算机可读存储介质及电子设备,该方法通过构建待处理图像的自定义渲染配置信息,所述自定义渲染配置信息用于指示对所述待处理图像中目标物体进行自发光渲染处理和间接自发光渲染处理;根据所述自定义渲染配置信息,确定用于对所述待处理图像中的目标物体进行自发光渲染处理的自发光信息,以使所述目标物体具有自发光效果;根据所述自定义渲染配置信息,确定用于对所述待处理图像中的目标物体进行间接自发光渲染处理的间接自发光信息,以使所述目标物体具有在进行自发光时影响其所处环境的其他物体的效果;根据所述自定义渲染配置信息,将所述自发光信息及间接自发光信息融合至渲染器的同一渲染信息分层中;通过所述渲染信息分层对所述待处理图像渲染得到包含自发光与间接自发光叠加效果的目标渲染图像。本申请实施例通过分别获取用于合成渲染图像的自发光信息及间接自发光信息,然后合并到同一个渲染信息分层中进行图像渲染,实现自发光与间接自发光的融合,同时,由于自发光信息与间接自发光信息都可以单独获取并实现各自的属性信息能够根据光线真实效果进行单独调控,因此最终获得的目标渲染图像能够更加真实地展示自发光物体的光照效果。
附图说明
[0019]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本申请实施例提供的发光渲染方法的流程示意图。
[0021]图2为采用现有技术渲染得到的自发光效果图。
[0022]图3为本申请实施例提供的发光渲染方法渲染得到的自发光效果图。
[0023]图4为本申请实施例提供的发光渲染装置的结构示意图。
[0024]图5为本申请实施例提供的发光渲染装置的另一种结构示意图。
[0025]图6为本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0026]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请的保护范围。
[0027]需要说明的是,在CG(计算机动画)制作流程的渲染过程中,通常会增加自发光物体以提升图像真实性和视觉效果。但是在大多数图像渲染软件中用于渲染目标物体的自发光分层对其周围的其他物体没有产生照明影响,这显然是不能得到模仿真实光照的效果。为了解决这个问题,通常会通过修改自发光层的属性信息,以改变自发光层的光线照射范围,从而得到自发光层的光线能够影响目标物体周围其他物体的效果。简单来说就是改变了自发光层的光线照射范围以起到间接自发光的效果,但是这么做难以调整修改后的自发光层中自发光区域与间接本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种发光渲染方法,其特征在于,包括:构建待处理图像的自定义渲染配置信息,所述自定义渲染配置信息用于指示对所述待处理图像中目标物体进行自发光渲染处理和间接自发光渲染处理;根据所述自定义渲染配置信息,确定用于对所述待处理图像中的目标物体进行自发光渲染处理的自发光信息,以使所述目标物体具有自发光效果;根据所述自定义渲染配置信息,确定用于对所述待处理图像中的目标物体进行间接自发光渲染处理的间接自发光信息,以使所述目标物体具有在进行自发光时影响其所处环境的其他物体的效果;根据所述自定义渲染配置信息,将所述自发光信息及间接自发光信息融合至渲染器的同一渲染信息分层中;通过所述渲染信息分层对所述待处理图像渲染得到包含自发光与间接自发光叠加效果的目标渲染图像。2.如权利要求1所述的发光渲染方法,其特征在于,所述根据所述自定义渲染配置信息,确定用于对所述待处理图像中的目标物体进行自发光渲染处理的自发光信息,以使所述目标物体具有自发光效果,包括:根据所述自定义渲染配置信息,从配置有自发光效果的自发光材质球中提取用于对所述待处理图像中目标物体进行自发光渲染处理,以使所述目标物体具有自发光效果的自发光信息。3.如权利要求1所述的发光渲染方法,其特征在于,所述根据所述自定义渲染配置信息,确定用于对所述待处理图像中的目标物体进行间接自发光渲染处理的间接自发光信息,以使所述目标物体具有在进行自发光时影响其所处环境的其他物体的效果,包括:预先在所述目标物体表面生成多个采样点,在所述多个采样点上添加对应的点光源,将所有点光源产生的发光信息集合作为用于对所述待处理图像中目标物体进行间接自发光渲染处理,以使所述目标物体在产生自发光效果时影响其所处环境的间接自发光信息。4.如权利要求3所述的发光渲染方法,其特征在于,所述预先在所述目标物体表面生成多个采样点,包括:预先基于泊松圆盘采样算法在所述目标物体表面生成多个均匀分布的采样点。5.如权利...

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

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

1