使用项目可管理与场景关联的所有文件。
由于场景可能取决于不同位置中的多个资源,因此项目使您可以跟踪与场景相关的文件(通过将它们存储在同一位置中)。
设置项目
设置项目时,会创建与场景关联的文件夹的目录结构。其中一些文件夹是场景文件夹、模板文件夹、渲染数据文件夹和源图像文件夹。根项目文件夹中可能有多个子文件夹。请参见下面的项目子文件夹。
还创建了 workspace.mel 文件,并将其添加到项目。请参见 Workspace.mel 文件。
每次打开或保存文件时,Maya 都会在当前设置的项目文件夹的 Scenes 文件夹中搜索。因此,建议在每次开始处理新文件时设置项目,即使可以在项目文件夹外部进行浏览和保存也是如此。请参见下面的项目和相对路径。
与团队合作或使用多台计算机时,项目很有用,因为设置项目后,您的场景资产组织在同一位置中。因此,例如,如果您向同事发送场景文件,该文件没有与之关联的纹理或脚本。如果改为发送项目文件,则您的同事打开文件时,Maya 可以找到处理它所需的所有相关文件。而且,由于所有文件都在同一位置中,因此在项目中处理场景使创建备份变得很容易。请参见共享 Maya 项目。
如果打开“项目窗口”(Project Window)(“文件 > 项目窗口”(File > Project Window)),则可以找到正在处理的项目的位置路径。“项目窗口”(Project Window)会显示每种类型的资源将保存到的文件夹。
您可以在此窗口中查看为“文件路径”(File Path)设置的规则。如果您具有多个使用单个位置中的纹理的项目,您可能希望编辑文件规则。
有关如何设置项目的详细信息,请观看此处的视频:设置 Maya 项目。
项目使用相对路径查找与项目关联的文件。例如,加载纹理时,Maya 首先在项目的 sourceimages 文件夹中查找。首次加载此纹理时,图像名称将此用作标记为 sourceimage\<image file> 的相对路径。
这样,您就可以将文件移动到具有 sourceimages 文件夹(即,包含相同结构)的任何项目。这将成为相对文件路径规则。如果在文件路径规则之外加载纹理,则该路径将变为绝对路径,例如 C:\textures\<image file>。可以在 workspace.mel 文件中读取文件路径规则。