为父场景和被引用文件规划文件和节点命名约定是很重要的,并将极大地有助于在生产环境中成功实现文件引用。特别是规划确保:
或者,可以指定比默认文件名长度更短的名称空间(如果这样做有意义)。使用 Maya 的编辑器(“通道盒”(Channel Box)、“大纲视图”(Outliner)、“层编辑器”(Layer Editor)等)时,较短的节点名称会简化工作流。可以通过在“创建引用选项”窗口中键入所需的文本字符串来创建自定义名称空间。例如,可以选择使用名为 mt 的自定义名称空间,而不使用 mapleTree 一词。上例中的 tree1 节点名称应称为 mt:tree1。这会减少在 Maya 中工作时可能需要的名称长度(以及任何键入)。
如果将非引用节点添加到引用名称空间中,这可能会导致与引用节点发生名称冲突(例如,如果将节点添加到名称空间时已卸载该引用),并可防止在移除引用时名称空间被删除。有关详细信息,请参见名称空间。
使用文件引用时,以 Maya ascii 文件格式 (.ma) 保存文件是首选的。可以在喜爱的文本编辑器中打开和编辑 Maya ascii 文件,而且如果文件或文件的某些组件未按预期加载,这些 Maya ascii 文件更易于进行疑难解答。
文件引用仅支持绝对路径和包含环境变量的路径。使用文件引用时,不支持相对路径名称。由于环境变量是显式的并可针对每个用户的文件结构进行自定义,所以它可以用作相对路径的极好替代。
绝对路径(支持):C:/projects/cityscene/scenes/street.ma
环境变量路径(支持):$myProject/scenes/street.ma
有关环境变量的详细信息,请参见使用 Maya.env 设置环境变量。
有关详细信息,请参见在引用编辑器中编辑引用路径。