节点编辑器模板

节点编辑器模板

节点编辑器模板确定为特定的节点类型显示的属性。通过创建节点编辑器模板,可以自定义节点以显示所选的属性。这些模板确定节点编辑器中和 Hypershade 的工作区中节点的外观。

可以通过节点编辑器中的“编辑自定义属性列表”(Edit Custom Attribute List)标记菜单,或者通过 Hypershade 工作区中的标记菜单,创建节点编辑器模板。详细信息请参见在节点编辑器中自定义节点属性列表Hypershade 标记菜单

默认情况下,Hypershade 中的每个着色节点都具有关联的节点编辑器模板,以便它仅为 lookdev 工作流显示最常用的属性。但是,通过选择“编辑自定义属性列表”(Edit Custom Attribute List)标记菜单,可以进一步自定义列表。

文件名和位置

创建节点编辑器模板后,它将作为 NE<NodeType>Template.xml 文件保存到以下位置:

  1. MAYA_CUSTOM_TEMPLATE_WRITE_PATH(如果已设置环境变量)

  2. ..\prefs\viewTemplates(如果未设置环境变量)

有关首选项的保存位置的信息,请参见保存首选项

在您创建新节点时,Maya 按以下顺序搜索节点编辑器模板。使用找到的第一个模板。

  1. ..\prefs\viewTemplates

  2. MAYA_CUSTOM_TEMPLATE_PATH(如果设置;可以设置为多个路径)
  3. ..\scripts\NETemplates(在安装目录中)

无论是否已设置环境变量 MAYA_CUSTOM_TEMPLATE_PATH,Maya 均会遵循此顺序。该行为不同于 Maya 2018 之前的版本。

使用自定义模板查看

节点编辑器中,按 4 键在自定义模板模式下查看节点。

也可以在“首选项”(Preferences)窗口的“节点编辑器”(Node Editor)部分中将“默认节点视图模式”(Default node view mode)设置为“自定义模式”(Custom Mode),以便任何新创建的节点也显示在自定义模板视图中。

Hypershade 中,新创建的节点自动显示有在模板中指定的属性。也可以按热键 4 对此自定义模板视图模式进行更改。

注: 也可以为特定的节点创建节点编辑器模板。若要执行此操作,请手动重命名已保存的 .xml 文件以包括节点名称:NE<NodeType>.<NodeName>Template.xml