返回首页 >> Maya文档 >> maya节点行为(Node behavior)

节点行为(Node behavior)


若要更改节点行为,请选择节点,然后展开“属性编辑器”(Attribute Editor)的“节点行为”(Node Behavior)区域。

缓存(Caching)
启用“缓存”(Caching)可以在缓存中暂时存储输入节点求值。在 Maya 需要这些求值(作为节点输入)时,Maya 将使用存储在缓存中的信息,而不是重新对输入节点求值。如果未对节点做出过更改,则重画速度将更高。缓存将在您编辑属性时毁坏。请注意,缓存会使用更多内存,这可能将影响 Maya 性能。

节点状态(Node State)

更改节点状态可以提高性能。节点状态有六种可能性:

正常(Normal)
根据定义的设置和效果,使节点行为正常。这是默认设置。

无效果(HasNoEffect)
禁用节点上的任何效果,使重画时所需计算更少。“节点状态”(Node State)重置回“正常”(Normal)后,效果才会渲染。Maya 会对节点历史中的节点求值,而不是节点本身。

例如,转换簇,使几何体变形,然后将簇节点的“节点状态”设置为“无效果”,则几何体将显示为未变形状态,好像转换尚未发生一般。若要查看该效果,请将“节点状态”改回“正常”(Normal)。

阻塞(Blocking)
暂时隐藏节点,不显示节点任何输入(输入求值)的结果。这可以加快重画。如果在场景复杂的情况下想只编辑节点的一个方面,这也将非常有用。阻塞的节点不渲染。

例如,在旋转曲面复杂时想编辑曲线,但不想等待曲线重画,则选择“阻塞”,然后编辑曲线。若要显示修改的旋转曲面,请将“节点状态”重置为“正常”。

注释

•“无效果”状态对于每个节点类型有不同的含义。某些节点类型不执行该状态,在这种情况下,该状态作用类似“正常”
•“等待”节点状态由 Maya 内部使用,目的是记录等待 Hypergraph 中视图更新的节点。通常,节点不应设置为“等待”状态。
请将您关于此页内容的评论发送给我们

(www.cgtsj.com)