“排除/包含”对话框

“排除/包含”对话框可确定选定的灯光不照亮哪些对象,将哪些对象视为在隐藏渲染元素中,或者将哪些对象从 Quicksilver 硬件渲染器生成的反射中排除。

尽管灯光排除在自然情况下不会出现,但该功能在需要精确控制场景中的照明时非常有用。例如,有时专门添加灯光来照亮单个对象而不是其周围环境,或希望灯光从一个对象(而不是其他对象)投射阴影。

过程

要将对象排除在灯光外,请执行以下操作:

  1. 在“常规参数”卷展栏上,单击“排除”。

    将显示“排除/包含”对话框。

  2. 确定“排除”已启用。
  3. 从“照明”和/或“阴影投影”中选择要排除的对象。
  4. 在左侧的对象名称列表中,高亮显示要排除的对象。
  5. 单击指向右侧的箭头,可以将选定对象名称移至右侧列表中。

    右侧列表中的对象将被排除。要从该列表中移除对象,请高亮显示其名称,然后单击指向左侧的箭头。要从该列表中移除所有对象,单击“清除”。

  6. 单击“确定”。

    当着色或渲染场景时,灯光将对所选的对象没有任何影响。

    对象仍在着色视口中被照亮。只有当渲染场景时排除才起作用。

要包含已经排除的对象,请执行以下操作:

  1. 单击“排除”。

    3ds Max 会打开“排除/包含”对话框

  2. 在右侧列表中选择对象名称,然后单击指向左侧的箭头。
  3. 单击“确定”。

要一次包含所有已经排除的对象,请执行以下操作:

  1. 单击“排除”或“包含”。

    3ds Max 会打开“排除/包含”对话框。

  2. 单击“清除”。
  3. 单击“确定”。

界面

“排除/包含”对话框包括以下几个控件:

“场景对象”列表
从左侧的“场景对象”列表中选择对象,然后使用 >> 按钮将所选对象添加至右侧的“包含/排除”列表中。

“排除/包含”对话框将一个组视为一个对象。通过选择“场景对象”列表中的组名称排除或包含组中的所有对象。如果组嵌套在另一组中,则该组将不显示在“场景对象”列表中。要排除一个被嵌套的组或该组中的某个对象,必须在使用此对话框之前对它们进行解组。

  • “搜索”字段主“场景对象”列表下的文本字段可按名称搜索对象。可以输入使用通配符的名称。
  • 显示子树启用此选项后,将根据对象层次缩进“场景对象”列表。
  • 区分大小写启用此选项后,在搜索对象名称时将区分大小写。
“排除/包含”列表
列出要在灯光照明、隐藏渲染元素或 Quicksilver 渲染器生成的反射中包含(或排除)的对象。

使用 << 按钮可以从“包含/排除”列表中删除高亮显示的对象。

  • 包含(默认设置。)右侧列表中的对象会包含在效果中。
  • 排除右侧列表中的对象会从效果中排除。

[照明或阴影投射组]

这些选项仅适用于灯光,而不适用于隐藏渲染元素或 Quicksilver 渲染器反射。

  • 照明排除或包含对象曲面的照明。
  • 投射阴影排除或包含对象阴影的创建。
  • 二者排除或包含上述两者。
清除
从右侧的“包含/排除”列表中清除所有项。