为被引用对象创建代理

 
 
 

您可能会注意到,随着场景变得更复杂,场景的交互式性能将降低。通过将其中一些更复杂的对象替换为较简单的代理,可以加快场景的速度。

为树创建代理文件

  1. 选择“文件 > 场景另存为”(File > Save Scene As),将当前工作保存在名称 graveyard1.ma 下。

将墓地场景的版本保存为 Maya ASCII 文件,使您可以轻松地将这些文件与原始的墓地场景 Maya 二进制文件进行区分。

  1. 选择“文件 > 打开场景”(File > Open Scene)并打开 tree.ma

    这是从上一个步骤导出的树文件。如果缩小,则可以看到树位于墓地场景中的同一位置。

  2. 选择“显示 > 平视显示仪 > 多边形计数”(Display > Heads Up Display > Poly Count)

    Maya 会在工作区的左上角显示有关场景的信息。可以看到树由 17136 个面组成。

  3. 选择叶子并按 Delete 键。

    请注意,面数在多边形计数中减少至 2976。由于树的底面仍具有相同的大小和形状,因此这是理想的代理。

  4. 选择树并打开“属性编辑器”(Attribute Editor)
  5. 在“willow1Main”选项卡上,将变换名称更改为 treeProxy
  6. 选择“文件 > 场景另存为”(File > Save Scene As),将该文件另存为 treeProxy.ma