包含用于管理状态和渲染状态的命令。
“渲染输出”面板将打开,停靠在“状态集”对话框的底部。其标题栏的右端有两个图标按钮:一个垂直的图钉和一个 X。图钉按钮用于在最大化(默认)和最小化状态之间切换。当最小化时,面板在“状态集”对话框的底部显示为“渲染输出”选项卡。在这种状态下,可以通过将鼠标置于“渲染输出”选项卡上方来打开面板,将鼠标从面板上移开可再次将其最小化。
若要关闭面板,请单击 X 按钮。
如果尚未通过“渲染输出”定义输出文件,渲染将仅在“渲染帧窗口”中发生,并且每个状态的输出将覆盖上一个状态输出。但是,如果在场景级别定义输出(通过“渲染设置”“渲染输出”,而不是通过“场景状态”
“渲染输出”),每个状态都将渲染到同一个文件中。因此,通常请在使用“渲染所有状态”之前使用“渲染输出”。
要渲染多个状态(但并非所有状态),请高亮显示要渲染的状态,然后右键单击其中一个状态并选择“渲染选定的状态”。
除了其自身的条件之外,子状态还反映由父状态设置的条件。例如,如果父状态中只有灯光 A 是打开的,子状态中只有灯光 B 是打开的,则父状态的渲染输出将仅显示灯光 A 的照明,而子状态的渲染输出将显示两个灯光的照明。
高亮显示某个状态,然后从“状态”菜单中选择“添加脚本化状态”。或者,右键单击状态并从上下文菜单中选择“添加脚本化状态”。
例如,可以创建在激活状态时向场景添加对象并在取消激活时删除对象的脚本化状态。
可以使用任何合法的 MAXScript 命令,每个脚本的长度没有限制。但是,如果脚本超出其自身窗口的边界,则需要使用键盘(箭头键、Page Up 键、Page Down 键等)进行滚动;不提供滚动条。其他标准文本编辑功能也同样适用,如“复制”(Ctrl+C) 和“粘贴”(Ctrl+V)。
若要编辑脚本化状态,请在分层状态列表中双击其条目。
例如,可以创建一个具有特定摄影机和照明设置的模板,随后可以随时将其部署为新状态。但是,要执行此操作,场景中需要存在由状态跟踪的摄影机和灯光。
将“状态集”对话框还原为其原始配置。
将“状态集”还原为其启动状态,这将移除任何现有状态和记录的操作。
打开用于指定状态集外观和行为各个方面的“状态集配置”对话框。