我需要能够在自定义环境中启动Maya 2018.6。
我不尝试使用“ maya.env”或使用“ setenv()”命令添加新路径,我想在Maya启动时设置环境。我需要使用自定义环境,因为对于某些会话,我不希望Maya看到某些包含插件的路径。
我知道像Rez,Ecosystem,Avalon,mayalaucher ...之类的框架可以为我做到这一点,并使我的生活更加轻松,但是我真的很想了解发生了什么。感谢您提供的提示或有用的文档,我找不到任何有用的信息。
作为解决我的问题的第一种方法,我已经尝试用以下方法生成file.bat:
设置MYVAR ='C:\ CustomPlugins'“ C:\ Program Files \ Autodesk \ Maya2018 \ bin \ maya.exe”
此启动Maya,但在cmd外部无法看到环境变量,所以这不是我所需要的。
非常欣赏新想法。
您可以使用以下命令在此bat文件打开的Maya中访问会话的环境变量:
您必须知道如何编写获取变量的脚本。如果在Maya上设置启动脚本(Python脚本),则可以在Maya开始后收集该变量并使用它来更改Maya设置。