灯光编辑器提供了一种在场景中管理灯光的简便方法。将“灯光编辑器”(Light Editor)与“渲染设置”(Render Setup)编辑器结合使用,可以轻松为渲染层创建灯光覆盖。
单击“渲染设置”(Render Setup)编辑器顶部的“灯光”(Lights)选项卡,可打开“灯光编辑器”(Light Editor)。这将打开场景(主)层的“灯光编辑器”(Light Editor),并列出场景中的所有灯光。有关“灯光编辑器”(Light Editor)的详细信息,请参见在场景中使用“灯光编辑器”(Light Editor)创建、分组和修改灯光。
默认情况下,灯光会自动添加到层中。但是,若要在层中为灯光创建覆盖,必须先将“灯光”(Lights)选项卡从“场景”(Scene)设置拖放到层。这样可以显示层的“灯光编辑器”(Light Editor)。
不能将渲染层中的“灯光”(Lights)集合拖放到同一层内的其他集合中。
只能将“灯光”(Lights)集合从一个渲染层剪切、复制并粘贴到另一个渲染层中。无法剪切、复制和粘贴各个灯光覆盖或灯光子集合(有关灯光子集合的详细信息,请参见下文的在层中为灯光创建覆盖)。
双击每个层中的“灯光”(Lights)选项卡,打开层的“灯光编辑器”(Light Editor)。若要返回主层(场景)的“灯光编辑器”(Light Editor),请双击“渲染设置”(Render Setup)编辑器顶部的“灯光”(Lights)选项卡。
查看特定层(包括场景层)的“灯光编辑器”(Light Editor)时,会显示相应层的“灯光”(Lights)选项卡(带有灰色边界)。
“灯光编辑器”(Light Editor)还指示其处于全局模式还是层模式。此外,窗口的顶部指明了“灯光编辑器”(Light Editor)所属的层:
如果查看单个层的“灯光编辑器”(Light Editor),则“灯光编辑器”(Light Editor)标题栏指示“层模式”(Layer Mode),“层显示”(Layer display)指示层名称:
无论是位于特定层还是场景层中,您随时均可显示场景的“灯光编辑器”(Light Editor)。请参见当前位于其他层中时显示场景的灯光编辑器。
但是,如果将特定层设置为可见,则只能显示该层的“灯光编辑器”(Light Editor)。只要双击特定层的“灯光”(Lights)选项卡,该层将自动设置为可见。
反之亦然。如果已处于层模式中:只要通过单击 图标来切换到其他层,便会显示可见层的灯光编辑器”(Light Editor)。
但是,如果当前处于全局模式中(即:正在显示场景的“灯光编辑器”(Light Editor)),则必须先通过单击渲染层的“灯光”(Lights)选项卡来切换到层模式。现在,当您通过单击 图标切换到其他层时,将显示可见层的灯光编辑器”(Light Editor)。
覆盖值用橙色表示。只要创建了覆盖,便会在“渲染设置”(Render Setup)编辑器中创建一个包含刚才已修改的灯光的集合及其相应覆盖。
不支持在灯光编辑器中创建相对覆盖。相反,请执行以下步骤创建相对覆盖。
为此,请从“灯光编辑器”(Light Editor)或“大纲视图”(Outliner)中选择这些灯光,然后在“特性编辑器”(Property Editor)中单击“添加”(Add)。
例如,使用鼠标中键将“强度”(Intensity)从 spotLightShape1 的“属性编辑器”(Attribute Editor)拖放到“特性编辑器”(Property Editor)。
使用鼠标中键将“灯光”(Lights)选项卡从渲染设置”(Render Setup)编辑器的顶部拖放到 Vidar 层,以便将灯光覆盖添加到层。
双击 Vidar 层中的“灯光”(Lights)选项卡,打开其“灯光编辑器”(Light Editor)。Vidar 层将自动设置为可见。此外,“灯光编辑器”(Light Editor)还指示“层模式”(Layer Mode)以及“层: Vidar”(Layer: Vidar),以反映其所表示的层。
更改 spotLight1 和 areaLight1 的强度。这些属性在灯光编辑器中显示为橙色,更新的属性将在场景中体现出来。此外,系统还会更改 areaLight1 的颜色。
“渲染设置”(Render Setup)编辑器中将自动创建 LightEditor_spotLight1_col 集合与 LightEditor_areaLight1_col 集合及其相应覆盖。
将集合重命名为 AreaLights 以便于识别。
在“特性编辑器”(Property Editor)中,输入倍增因子;例如,输入 2 即表示用这两个区域光的强度乘以 2。
现在,同时应用绝对覆盖和相对覆盖之后,“灯光编辑器”(Light Editor)将反映强度值。
单击“渲染设置”(Render Setup)编辑器窗口顶部的“灯光”(Lights)项卡,可显示场景的“灯光编辑器”(Light Editor)。无论是位于场景层还是特定层中,您均可执行此操作。这样,可以在视口中查看特定层的同时编辑全局灯光值。
但是,如果位于特定层中(例如,层 A 设置为可见),则“灯光编辑器”(Light Editor)将显示当前为可见层设置的属性值(包括任何覆盖)。此层上被覆盖的属性显示为橙色,但不可编辑。您不能编辑可见层或场景的这些属性。您可以编辑此层上未被覆盖的属性并针对场景对这些属性进行更改,这些属性始终保持白色。
覆盖属性显示为橙色,动画属性显示为红色。
未应用任何覆盖的属性显示为白色。锁定属性也显示为白色,但无法编辑。
若要禁用覆盖,请单击相应的 按钮。
若要禁用层中的所有灯光,请在层的“灯光”(Lights)选项卡上单击 按钮。
若要禁用特定灯光,请执行以下操作之一: