灯光编辑器提供了一种在场景中管理灯光的简便方法。将“灯光编辑器”(Light Editor)与“渲染设定”(Render Setup)编辑器结合使用,可以轻松为渲染层创建灯光覆盖。
单击状态行上的 ,或者双击“渲染设定”(Render Setup)编辑器顶部的“灯光”(Lights)选项卡,可打开“灯光编辑器”(Light Editor)。场景中的所有灯光均会列出。
要显示每层(包括场景层)的灯光属性,请将其设置为可见。您还可以从“灯光编辑器”(Light Editor)的下拉列表中选择层。
这使您可以:
覆盖渲染层中的特定灯光属性,并设置覆盖值
检查当前渲染层中的灯光属性值
通过覆盖“启用”(Enable)属性,禁用渲染层中的特定灯光
“灯光编辑器”(Light Editor)始终反映您所在渲染层的值。例如,如果您在场景层中,则“特性编辑器”(Property Editor)会显示每个灯光的场景值。当您处于渲染层中时,“特性编辑器”(Property Editor)会显示在当前层中为每个灯光设置的值。
默认情况下,灯光会自动添加到每个渲染层中。要覆盖此行为,请在“渲染设定”(Render Setup)编辑器中禁用“选项 > 每个渲染层默认包含所有灯光”(Options > Include all lights in each render layer by default)。然后,您可以将特定灯光添加到每个层的“灯光”(Lights)集合中。请参见将灯光添加到渲染层。
覆盖值用橙色表示。只要创建了覆盖,系统便会在“渲染设定”(Render Setup)编辑器中为层创建“灯光”(Lights)集合(如果尚不存在)。系统将在此“灯光”(Lights)集合内创建一个集合,其中包含刚才已修改的灯光以及相应的覆盖。
不能将渲染层中的“灯光”(Lights)集合拖放到同一层内的其他集合中。
只能将“灯光”(Lights)集合从一个渲染层剪切、复制并粘贴到另一个渲染层中。无法剪切、复制和粘贴各个灯光覆盖或各个灯光子集合。
覆盖属性显示为橙色,动画属性显示为红色。
未应用任何覆盖的属性显示为白色。锁定属性也显示为白色,但无法编辑。
要禁用层中的灯光,请覆盖其“启用”(Enable)属性。
图标显示为带橙色边框以指示它已应用覆盖,并且“启用”属性将以橙色显示。
打开“灯光编辑器”(Light Editor)会在该编辑器与场景中灯光形状节点上的“可见性”(Visibility)属性之间创建连接。通过此连接,您可以使用“灯光编辑器”(Light Editor)的“启用”(Enable)和“隔离”(Isolate)属性控制灯光的可见性;但是,“属性编辑器”(Attribute Editor)中的“可见性”(Visibility)开关也变得不可用。
然而,如果您右键单击“可见性”(Visibility)属性并选择“断开连接”(Break Connection),则在“灯光编辑器”(Light Editor)中,相应灯光的 图标显示为带红色边框,以指示您无法再使用此图标来控制灯光。
要覆盖“可见性”(Visibility)属性,请执行下列操作之一: