返回介绍

3ds Max 帮助

3ds Max 帮助归档

右键单击菜单:状态

发布于 2022-07-23 00:41:12 字数 2199 浏览 0 评论 0 收藏 0

右键单击层次中的状态条目时将显示这些选项。

其中大部分选项可应用于单个状态。“渲染选定的状态”除外,它可以应用于多个状态。

重命名
可用于重命名状态。
折叠/展开
关闭或打开右键单击的项目,而不改动任何(展开或折叠的)子层次。仅适用于层次列表中的父项目。
折叠/展开层次
关闭或打开右键单击的项目的所有子项目,递归到层次的限制。仅适用于层次列表中的父项目。
选择所有子对象
选择右键单击的状态的所有子对象。
添加子状态
将新的子状态添加为高亮显示的状态的子状态。子状态在对不同的渲染阶段或对象设置进行分层时很有用。可以将状态嵌套到任意层级的深度。

除了其自身的条件之外,子状态还反映由父状态设置的条件。例如,如果父状态中只有灯光 A 是打开的,子状态中只有灯光 B 是打开的,则父状态的渲染输出将仅显示灯光 A 的照明,而子状态的渲染输出将显示两个灯光的照明。

注意:如果录制对某个状态及其子状态的相同属性的不同更改,则如果子状态是活动的,子状态的属性将覆盖其父状态的属性。 注意:还可以将现有的状态嵌套在另一个状态中,方法是将要嵌套的状态拖动到其预期的父状态之上。
添加脚本化状态
应用执行一个或两个 MAXScript 脚本的子状态,作为状态的一部分。可以根据需要向状态添加多个脚本化状态。

高亮显示某个状态,然后从“状态”菜单中选择“添加脚本化状态”。或者,右键单击状态并从上下文菜单中选择“添加脚本化状态”。

这将打开包含两个文本窗口的“脚本化状态属性”对话框:

  • 一个“应用状态”脚本,在激活状态时通过单击其条目末尾的箭头执行。
  • 一个“还原状态”脚本,在取消激活脚本时执行。

例如,可以创建在激活状态时向场景添加对象并在取消激活时删除对象的脚本化状态。

可以使用任何合法的 MAXScript 命令,每个脚本的长度没有限制。但是,如果脚本超出其自身窗口的边界,则需要使用键盘(箭头键、Page Up 键、Page Down 键等)进行滚动;不提供滚动条。其他标准文本编辑功能也同样适用,如“复制”(Ctrl+C) 和“粘贴”(Ctrl+V)。

若要编辑脚本化状态,请在分层状态列表中双击其条目。

克隆
创建与右键单击的状态具有相同属性的新状态。
渲染选定的状态
仅为高亮显示的状态生成渲染输出。在选择此选项前,您可以高亮显示多个状态。
渲染子状态
生成右键单击的状态的子状态的渲染输出。请参见主“状态”菜单的“渲染所有状态”。仅当右键单击列表中的状态项目时可用。
创建模板
将模板(预设)添加到“添加状态模板”子菜单(基于突出显示的状态)。然后可以随时使用“添加状态”模板基于该模板添加新状态。模板在会话之间持续存在。

例如,可以创建一个具有特定摄影机和照明设置的模板,随后可以随时将其部署为新状态。但是,要执行此操作,场景中需要存在由状态跟踪的摄影机和灯光。

注意:模板并不会保存状态执行的所有设置。
删除
删除高亮显示的一个或多个状态。等效的键盘按键:Delete
刷新
更新层次列表以反映任何更改。例如,如果在活动视口中录制更改,请使用“刷新”以在录制的状态中显示更改。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文