ActiveShade 命令(四元菜单)

在 ActiveShade 浮动窗口上单击鼠标右键时,四元菜单将显示一组用于 ActiveShade 的命令。

界面

扫描线 ActiveShade 四元菜单

渲染区域(右上方)

这些是通用命令。

显示上次渲染结果

在“渲染帧”窗口中显示上次渲染的结果。如果在此会话期间没有进行渲染则不可用。

渲染设置

显示“渲染设置”对话框。当您使用 ActiveShade 四元菜单时,最初会将“渲染设置”设置为渲染 ActiveShade 窗口。

按上次设置渲染

使用进行渲染的上一个视口重复上次渲染。

材质/贴图浏览器

打开无模式的“材质/贴图浏览器”对话框。

材质编辑器

打开“材质编辑器”。

工具区域(右下方)

具有执行 ActiveShade 操作的命令。

绘制区域

启用此选项之后,可以绘制 ActiveShade 窗口的矩形区域。当该区域处于活动状态时,则只更新由交互重新着色更新的区域。从而不仅能够节约时间,而且可以帮助您只专注于要渲染的那部分图像。默认设置为禁用状态。

要禁用“绘制区域”,则单击外部矩形区域。整个 ActiveShade 窗口将再次更新。

初始化(仅限扫描线 ActiveShade)

初始化 ActiveShade 窗口。要保持 ActiveShade 窗口为当前窗口,则需要在变换、修改或以其他方式更改几何体之后选择“初始化”。如果禁用“自动重新初始化”,则还需要在更新贴图材质之后选择“初始化”。

渲染速度可能很慢。初始化过程意味着要占用大部分时间处理渲染,以尽可能快的执行更新过程。初始化包含以下步骤:

  • 将场景几何体计算为网格。
  • 应用空间扭曲。
  • 进行变换和剪切。
  • 计算纹理和着色材质。
  • 执行优化来加速后续处理,如合并采用相同像素的同一曲面中的碎片。

初始化的结果是缓冲。这是一个压缩的渲染,如 G 缓冲区,其中包含渲染以及由第二个步骤“更新”所使用的其他信息。

在初始化过程中,由穿越 ActiveShade 窗口顶边的像素行(默认情况下为白色)表示进度。

更新(仅限扫描线 ActiveShade)

更新 ActiveShade 窗口。更新着色将利用第一个过程(初始化过程)创建的缓冲区,并且当您对场景中的灯光和材质进行更改时,使用该缓冲区中的信息来更改像素的颜色。

在更新过程中,由在 ActiveShade 窗口右边下落的像素行(默认情况下为白色)表示进度。

要保持 ActiveShade 窗口为当前窗口,如果以前禁用“自动着色更新”则需要选择“更新着色”。

选择对象

启用后,可以通过单击选择 ActiveShade 窗口中的对象。每次只能选择一个对象。

选定 ActiveShade 窗口中的对象后,“初始化”过程将单独重采样该对象的纹理。从而可以加快窗口的渲染速度,并且对于调整纹理显示非常有用。

选项区域(左下方)

这些命令控制 ActiveShade 窗口的行为。

仅在松开鼠标键时起作用

如果启用此选项,则在释放鼠标之后,对灯光和材质参数所做的更改(例如,RGB 或倍增微调器)才能更新 ActiveShade 窗口。如果禁用此选项,则在拖动鼠标时可以立即更新对这些参数所做的更改。默认设置为启用。

禁用“仅在松开鼠标键时起作用”可以使 ActiveShade 窗口更积极地响应更改,但是这也会降低性能。

自动初始化

启用此选项之后,对材质所做的更改(包括贴图材质)可以使 ActiveShade 窗口自动初始化。默认设置为启用。

在复杂场景中,初始化非常耗时。为了节约时间,可以禁用“自动重新初始化”或使用“绘制区域”将初始化和着色更新只限制在一部分场景。

自动更新

启用此选项之后,对照明和无贴图材质所做的更改将使 ActiveReshade 窗口自动更新。默认设置为启用。

视图区域(左上方)

关闭

关闭 ActiveShade 窗口。