代理引用工作流
通过代理引用可以替换场景中之前已在代理集内进行组织的不同文件。必须拥有现有文件引用才能将一个或多个对应的代理引用添加到代理集中。下面提供了一个常规代理工作流的示例:
示例 1:为文件引用创建代理
1.创建希望用作代理引用的文件。
例如,如果具有场景的完全分辨率版本,可以针对该场景创建更简单、分辨率更低的副本。也就是说,副本包含具有相同命名结构的相同内容,只是对象为简化版本。因此,可能具有以下三个版本的场景:名为 Scene_HiRes.ma 的高分辨率版本、名为 Scene_MedRes.ma 的中等分辨率版本和名为 Scene_LowRes.ma 的低分辨率版本。
2.为场景的完全分辨率版本创建文件引用,并为其指定代理标记名称 。
3.在“引用编辑器”(Reference Editor)中,选择刚刚创建的文件引用,然后使用“引用编辑器”(Reference Editor)的“代理”(Proxy)菜单添加一个其他文件作为代理引用。
在本示例中,将文件 Scene_MedRes.ma 添加为代理时,请确保应用名为 MedRes 的代理标记。
4.为 Scene_LowRes.ma 文件重复步骤 3,以将其添加到代理集中,确保应用相应的代理标记名称(LowRes)。
可以通过在“引用编辑器”(Reference Editor)内选择多个文件引用,在场景中同时加载或卸载多个代理引用,然后选择相应的代理标记名称(假定与代理标记命名一致)。
下一个示例说明了如何使用“引用编辑器”(Reference Editor)添加代理引用,使用唯一标记来标识它,然后将其加载到场景中。
一个场景包含一个到包含树模型的场景的文件引用。将使用更加简单的代理引用替换引用的树。
示例 2:添加和加载代理引用
1.在“引用编辑器”(Reference Editor)中,从文件引用列表中选择用于树详细模型的现有文件引用。
在本示例中,该文件引用名为 tree。
2.在“引用编辑器”(Reference Editor)中,选择“代理 > 添加代理”(Proxy > Add Proxy)> ”。
将出现“代理选项”(Proxy Options)窗口。
3.在“代理选项”(Proxy Options)窗口中,通过在文本字符串字段中键入 loRes 来设定“代理标记选项”(Proxy Tag Options)。
4.单击“代理”(Proxy)按钮。
出现的文件浏览器将显示当前默认的项目场景目录(或引用文件时,文件浏览器访问的最后一个目录)。
5.在文件浏览器中,选择希望作为代理引用的 treeSimple 场景。
6.单击“代理”(Proxy)以将选定文件作为代理引用添加到现有文件引用中。
代理文件将添加到代理集内的可用代理列表,同时应用 loRes 代理标记。这由“引用编辑器”(Reference Editor)中的图标来表示。在加载之前,代理文件不会显示在场景中。
注意
无论何时将代理引用添加到现有文件引用,都不会立即将其加载到场景中,直到指定要加载它。
7.在“引用编辑器”(Reference Editor)中,使现有文件引用仍然保持亮显状态,选择“代理 > 将代理重新加载为”(Proxy > Reload Proxy As)。
8.从显示的弹出菜单中选择 loRes。
Maya 会通过将 treeSimple 代理引用(标记为 loRes)加载到场景中来更新文件引用。
(www.cgtsj.com)