通过引用或导入它们,您可以为场景中的对象指定与功能一起导出的编辑。这允许不同文件之间调整的快速共享。
通过在编辑文件中匹配每个节点名称、属性,Maya 将编辑指定给其所适用的文件。例如,可以导出场景 sphere.ma 中的 pSphere1.translateX 的引用编辑。该编辑将在引用文件中保存为 <main>: pSphere1.translateX。然后可以将该编辑指定给场景
ball.ma,以便编辑球:pSphere1.translateX。
将编辑指定给被引用文件
将脱机编辑应用于被引用对象
- 打开(文件 > 引用编辑器(File > Reference Editor))。
- 选择要应用编辑的被引用文件。
- 选择“文件 > 指定脱机文件 > (File > Assign Offline File> )”。
-
此时将显示窗口。
- 选择。
- 若要将编辑保持在各自的文件中,请为设定。或者,若要将编辑保存到主场景中,请将其设定到。
- 单击。
此时将显示文件浏览器。
- 导航到包含编辑文件的文件夹并选择它。
此时将显示有效的编辑文件,扩展名为 .editMA 或 .editMB。
- 单击。
编辑将应用于被引用文件。
如果选择通过引用来应用编辑,则脱机编辑文件将显示在引用列表底部的中。编辑文件的引用节点也显示在中。若要查看引用节点,必须禁用的菜单中的。
与其他被引用节点一样,您可以加载和卸载引用编辑文件,以查看具有和不具有引用编辑过的场景。
如果选择通过导入来应用编辑、脱机编辑将烘焙到场景中。对于它们,没有条目显示在中,但可以在窗口中将其移除(有关详细信息,请参见列表、复制或移除引用编辑)。
注意悬挂连接(到非导出节点的连接)和引用编辑将保存到具有占位符名称空间的编辑文件。应用这些编辑时,Maya 将使用应用当前文件的引用的名称空间或导入到主场景中的“:”来替换占位符。
注意如果对主场景中的编辑过的属性进行进一步的更改,然后卸载并通过重新加载引用编辑,Maya 将恢复这些编辑过的属性的原始值。
将编辑指定给主场景
也可以将编辑文件指定给主场景中的对象。
将脱机编辑指定给主场景中的对象
- 选择“文件 > 指定脱机文件(File > Assign Offline File) > ”。
此时将显示窗口。
- 确保处于启用状态。
- 若要将编辑应用于主场景,同时还保持引用这些编辑,请启用。否则,请禁用该选项,以便仅保持对编辑的引用。
- 单击。
此时将显示文件浏览器。
- 导航到包含编辑文件的文件夹并选择它。
此时将显示有效的编辑文件,扩展名为 .editMA 或 .editMB。
- 单击。
编辑将应用于主场景。如果检查引用编辑器,可以看到被引用编辑文件。
在任一情况下,均可以输入编辑,以便不对这些编辑创建引用条目。
通过导入将编辑指定给主场景
- 打开(文件 > 引用编辑器(File > Reference Editor))。
- 选择要应用编辑的被引用文件。
- 选择。
-
此时将显示窗口。
- 选择。
- 为设定。
- 单击。
此时将显示文件浏览器。
- 导航到包含编辑文件的文件夹并选择它。
- 单击。
编辑将应用于主场景。与通过引用应用编辑不同,中不显示编辑的条目,因此不能禁用或撤销这些编辑。
重映射名称空间
根据项目设置的方式和文件的位置,Maya 可能会要求您重映射名称空间,以正确地指定编辑。
重映射名称空间
- 指定带有不匹配名称空间的脱机文件。
此时将出现窗口。
该窗口的左侧显示将要发生的自动重映射。右侧显示无相应映射的名称空间。
通常,<root> 指根名称空间,而 <main> 指当前工作区。
- 在右侧选择名称空间,然后单击,以便将其映射到场景中的特定名称空间。否则,请单击,以便将名称空间放入当前名称空间。