У меня есть папка, в которой хранятся некоторые майские пресеты (в частности, nCloth presets), и я хотел бы сделать этот каталог доступным для всех пользователей в моей текущей сети. Чтобы сделать это, я хотел бы, чтобы эта папка была добавлена в MAYA_PRESET_PATH при запуске. Однако я не могу создать/изменить файл maya.env (ограниченные разрешения для сети). Итак, есть ли способ добавить каталог к переменным среды майи, используя python или MEL, чтобы я мог вызвать сценарий при запуске, чтобы динамически загружать все мои пресеты?Загрузить каталог предустановок в Maya с помощью python/MEL?
Я попытался следующие в моем запуске 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)");
лучшим способом для этого является пакетный файл, вы можете определить все пользовательские пути ENV для различных -departments/-Проекты –
Это работало для меня. Если вы обновите свой ответ, я могу отметить его как правильно. – barrt051