返回到->

最新动态

Redshift渲染器重要功能 LightGroup详解

(发表日期:2018-5-3)

在Redshift渲染器最新更新的2.5.65版本中,新增lightGroup功能,这个功能可以简化你的灯光分层,原来主光一层,辅光一层,辅光又一层,辅光又双叒叕一层的分法,现在终于简化到一个渲染层里。对于后期渲染来说,给我们提供了很大便利,也节约了成本。

lightGroup功能

详细参数分析:

首先,每个灯光里都多了一栏Light Group,你可以为这个灯光取名字。

灯光取名字

例如主光keyLight,可以在这里填入key,fillLight等等同理。

灯光取名字

然后在RS的aov面板里,创建一个beauty aov。

创建一个beauty aov

点击这个按钮对beauty aov进行设置。

对beauty aov进行设置

在aov里多出了一栏 Light Groups,这里可以选择和当前aov进行关联的灯光,例如选择之前创建的key,就会自动加载。

选择之前创建的key

使用后来加入的Redshift Render View面板渲染当前视图,可以方便观察图片带有的aov通道。

使用Redshift Render View面板

在渲染的过程中就可以点击RV面板的aov通道进行查看,除了基本的Beauty 还有原先加入的 key层灯光的Beauty。

Beauty

另外,这里会自动创建一个叫做Beauty_other的aov,是因为默认的选项是remainder。它的逻辑是让灯光aov分成两部分,一部分是现在选中的灯光aov,例如图中的key,另一部分是除了key以外的其他灯光aov,例如fill + dome。other是除了选中的灯光aov以外所有的灯光aov的合集。

Redshift渲染器重要功能 LightGroup详解

很多时候可能不需要other aov,于是可以选择All,这样渲染出来的aov里就不会有other了。

Redshift渲染器重要功能 LightGroup详解

Redshift渲染器重要功能 LightGroup详解

想要带多个灯光aov,可以用shift加选。

Redshift渲染器重要功能 LightGroup详解

Redshift渲染器重要功能 LightGroup详解

想要所有创建的灯光aov在渲染时都带上,可以直接选择All Light Groups,这样后面的选择会不起作用,因为这相当于选中所有创建的灯光aov(不代表场景里所有的灯光,只有你对灯光设置了灯光aov,才会在最终图片里出现;没起aov名字的灯光最后渲染的时候是没有通道的)。

选择All Light Groups

另外,除了可以分开每一盏灯光以外,还可以对灯光所带的通道diffuse lighting、GI、specular、reflection等单独进行分离,操作方法很类似。还可以创建一个reflection aov。勾选Reflections aov的 All Light Groups,那么最后渲染的时候,所有灯光的Reflection通道,都可以被分离出来。

Redshift渲染器重要功能 LightGroup详解

Redshift渲染器重要功能 LightGroup详解

Redshift渲染器重要功能 LightGroup详解

解放劳动力的代码:

每个灯光都需要单独去设置自己的灯光aov,对于灯光比较多的时候,这是一件重复而繁琐的事情,我们可以借助脚本完成这个工作。例如将下面的代码粘贴到maya的python面板中.

import maya.cmds as mc

lightGroupName = ''

shapes = mc.ls(sl = 1,dag = 1,s = 1)

for shape in shapes:

mc.setAttr(shape + '.aovLightGroup',lightGroupName,type = 'string')

python面板

使用方法是,在lightGroupName =”这段代码的”里填入你想要的名字。例如lightGroupName = 'key',然后选中你想要设置的灯光或者灯光组,直接执行就行了。



更多动态

3ds Max高阶设计师贡献的技巧/命令,每一个都很有用!

如何提高3ds Max效果图的渲染速度

3ds Max灯光病毒处理方法

炫云渲染农场支持私人订制开发

3ds max效果图上传渲染时贴图丢失怎么办