使用“状态模板”功能:示例

    通过“状态集”中的“状态模板”功能,您可以创建预设:具有可以随时添加并可以按原样使用或根据需要进行修改的特定设置的状态。此过程提供了有关如何创建和使用状态模板的简单示例。

  1. 使用两个处于不同位置且指向场景中心的几个对象的摄影机创建一个简单场景。将主视口设置为“透视”。
  2. 打开“状态集”并添加状态 (),使列表包含两个状态。
  3. 单击 (使该状态保持最新)以激活新状态。

    Autodesk 3ds Max 2015 中,默认情况下,当某个状态激活后,其会始终处于录制状态

  4. 将主视口设置为 Camera001。
  5. 3ds Max 界面的右下角附近,单击 (时间配置)以打开“时间配置”对话框。
  6. 在“动画”组中,将“开始时间”设置为 20,将“结束时间”设置为 50。单击“确定”接受更改,关闭此对话框。

    这会将活动时间段设置为第 20 帧到第 50 帧。主视口显示 Camera001 视图,轨迹栏显示第 20 帧到第 50 帧。

    注: 这也是一种设置渲染的帧范围的有用方式。在“渲染设置”对话框 “公用参数”卷展栏 “时间输出”组中完成设置后,选择“活动时间段”。
  7. 通过 取消激活状态以结束录制。

    主视口现在显示“透视”视图,轨迹栏显示默认的动画范围:第 0 帧到第 100 帧。

  8. 在状态列表中单击 State01 的名称以将其高亮显示,暂停片刻,然后再次单击以访问重命名模式。重命名状态 Cam1+Frames 20-50。完成时按
  9. 右键单击重命名的状态,然后选择“创建模板”。
  10. 键删除状态。

    现在,列表仅包含 State02 和对象状态。

  11. 在“状态集”对话框中,打开“状态”菜单并将鼠标移动到“添加状态”模板。

    子菜单将打开,并显示所创建的模板:Cam1+Frames 20-50

  12. 单击此项目。

    列表中将显示名为 State01 的新状态。不论是从头开始创建新状态还是从模板创建新状态,状态集始终将新状态命名为 State##,其中 ## 是第一个可用的编号,从 01 开始。

  13. 根据需要重命名新状态,然后将其激活。

    像以前一样,创建状态后,主视口显示 Camera001 视图,轨迹栏显示第 20 帧到第 50 帧。

  14. 保存场景,然后退出 3ds Max 并重新启动。
  15. 打开“状态集”并添加 Cam1+Frames 20-50 模板。

    创建模板后,它会在所有后续会话中一直可用。

  16. 激活新状态。

    将显示一条警告消息,指出场景中没有摄影机。但是,状态仍然处于激活状态,轨迹栏显示第 20 帧到第 50 帧。状态模板将存储场景设置的录制方面,而不是场景内容。

  17. 单击“确定”关闭警告对话框,然后加载在步骤 14 中保存的场景。

    “状态”列表将恢复为其保存在场景文件中的状态。

  18. 再次添加模板,然后将其激活。

    此时,一切将正常运行。

  19. 取消激活状态,然后删除 Camera001
  20. 再次激活状态。

    如果 Camera001 不可用,状态将自动使用其他可用的摄影机。

  21. 取消激活状态,然后再添加两个摄影机,并使最后一个摄影机 (Camera004) 处于选中状态。
  22. 再次激活状态。

    此时状态将自动使用所选的摄影机,而不是 Camera001

    因此请切记,模板中所涉及的任何场景内容都应存在于场景中,然后才能完全激活使用模板创建的状态。如果某个项目不存在,但状态集可以使用一个合理的替代项目进行替换,则会自动执行此操作。