命令条目:右键单击以打开四元菜单。“显示(右上方)区域”“管理场景状态”
命令条目:标准菜单:“工具”菜单 “管理场景状态”
场景状态功能提供了一种用来快速保存各种场景条件的方法。具有各种灯光、摄影机、材质、环境和对象属性的场景状态可以随时恢复并进行渲染,从而为模型提供多种插值。
您通过“管理场景状态”对话框保存和还原场景状态,通过该对话框可以快速对比不同的参数设置如何影响每个场景的外观。由于场景状态与 MAX 文件一同保存,同一个设计队伍中的每个人都能容易地访问它。
场景状态还可以进行不同场景设置实验,而不必每次更改时保存整个 MAX 文件。这意味着对同一个模型进行不同条件的渲染时不需要打开和关闭文件。同时,场景状态也不会增加文件的大小。
保存场景状态时,您可以选择要记录的场景方面:
灯光属性对于每个灯光或光源,灯光参数,比如颜色、强度和阴影设置,随场景记录。
灯光变换记录每个灯光的变换,比如位置、方位和缩放。
对象属性记录每个对象的“当前对象属性”值。这包括“高级照明”和 mental ray 中的设置。
摄影机变换记录每个摄影机的摄影机变换模式,比如位置、方位和缩放。
摄影机属性记录每个摄影机的摄影机参数,比如 FOV 和景深,包括由摄影机修正修改器所作的任意修正。
层属性保存场景状态时,在“层属性”对话框中记录每个层的设置。
层指定记录每个对象的层指定。
材质记录场景中使用的所有材质和材质指定。
环境记录这些 环境和曝光设置设置:背景、环境光,和色彩颜色;“全局照明”“级别”;“环境贴图”;“环境贴图”打开/关闭状态;“曝光控制”卷展栏设置。
管理场景状态的提示
第一次熟悉场景状态时,减小所做的更改可以更容易跟踪每个场景状态包含的内容。
保存某个场景状态中的所有场景部分可以使恢复场景时更为灵活。当包含场景的所有部分时,可以选择恢复全部场景或仅恢复原先保存的部分场景。
保存场景状态之后对场景做的额外修改将影响恢复后场景的渲染效果。例如,假设已经有一个名为 Omni 的场景状态,其中包含泛光灯。然后决定要保存一个含有自由聚光灯的场景状态,名为 Free Spot。当恢复 Omni 场景状态时,场景中将包含泛光灯和自由聚光灯。
如果决定为场景添加其他灯光但又不希望渲染现有灯光,需要禁用新灯光并覆盖已经保存了“灯光属性”的任何现有场景。请参见保存现有场景状态的更改,其中介绍了如何覆盖一个现有的场景状态。
对场景状态使用描述性名称。如果场景状态名称太长以至于不能在对话框中完全显示时,可以调整“管理场景状态”对话框的大小或使用对话框底部的滚动条。
如果选择单独的部分保存为场景状态,最好在场景状态名称中注明记录了哪部分场景。
如果场景包含多个摄影机,先恢复想要的场景状态,然后将视口更改为想要的摄影机视图。
场景状态限制
虽然可以从“管理场景状态”对话框中选择多个场景状态,但是一次只能恢复一个场景状态。
在用户界面中显示当前恢复的场景状态名称。这有助于将场景状态名称作为参考保存渲染场景。
当恢复包含具有材质指定的对象的场景状态后,必须在“材质编辑器”中重新打开材质。
如果在以后的操作中删除或隐藏了场景状态的某些部分,再次恢复场景状态时,将不会显示警告,指出丢失了某些部分或恢复的场景与原先记录的场景不同。
同样,如果从“管理场景状态”对话框中删除一个或多个场景状态,也不会出现要删除它们的警告。然而,通过“撤销”操作可以恢复删除的场景状态。
视口配置不作为场景状态的一部分进行保存。因此,不能使用场景状态来控制处于活动状态的视口以及视口最大化还是最小化。
“场景状态”和“批处理渲染”
场景状态不存储视口布局,如记录哪个摄影机视图处于激活状态,因此可以使用批处理渲染:批处理渲染对话框调整保存在模型中的任何摄影机的渲染。对于指定给批处理渲染工具的每一个摄影机任务,都可以指定将自动加载并渲染的保存的场景状态。
,