我有一个python脚本来打开maya文件,我想在打开文件之前设置项目?
我尝试找到一个定义当前项目路径的文件或环境变量,但如果它存在,我不知道,你知道我该怎么做吗?
答案 0 :(得分:0)
您已在文档中描述了所有文件。您可能会对此感兴趣:
-command [mel command]
-proj [dir]
-script [file]
答案 1 :(得分:0)
所以你有一个打开maya文件的python脚本。 设置项目的文件是workspace.mel
import maya.cmds as cmds
cmds.workspace("workspace_directory", openWorkspace=True)
cmds.workspace()
命令用于设置项目。 “workspace_directory”是workspace.mel
命令所在的路径。您可以将带有os.walk
标记的topdown=False
与fnmatch
结合使用,从所需的场景文件中查找目录并搜索,直至找到workspace.mel
文件,并将其存储目录到一个字符串。然后将其传递到我上面概述的“workspace_directory”参数中!