我有一个文件夹,其中存储了一些 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)");