【发布时间】:2016-10-21 05:21:07
【问题描述】:
我有一个文件夹,我在其中存储了一些 Maya 预设(特别是 nCloth 预设),我想让这个目录可供我当前网络上的所有用户使用。为此,我希望在启动时将此文件夹添加到 MAYA_PRESET_PATH。但是,我无法创建/修改 maya.env 文件(网络权限受限)。那么,有没有办法使用 python 或 MEL 将目录附加到 Maya 的环境变量中,以便我可以在启动时调用脚本来动态加载我的所有预设?
我在启动 MEL 脚本中尝试了以下操作,但无济于事...
python("PRESET_DIR = os.environ.get('MAYA_CUSTOM_PRESET_DIR')"); //Path to my custom preset directory
python("PRESET_DIR = os.environ.get('MAYA_PRESET_PATH') + ':' + PRESET_DIR");
python("os.putenv('MAYA_PRESET_PATH', PRESET_DIR)");
【问题讨论】:
-
最好的方法是批处理文件,您可以为不同的 -departments / -projects 定义所有自定义环境路径
-
这对我有用。如果您用此更新您的答案,我可以将其标记为正确。