返回首页 >> Maya文档 >> maya常规变量

常规变量

MAYA_ALT_EN
如果在 FlexLM 目录中有多个许可证文件,那么可以设置该环境变量以唯一地定义 Maya 许可证文件并缩短 Maya 启动时间。

例如,设置:

MAYA_ALT_EN = <pathToLicenseFile>\Flexlm\maya.lic
其中 <pathToLicenseFile> 是许可证文件位置的路径。

MAYA_DEBUG_ENABLE_CRASH_REPORTING(Windows 和 Linux)
Maya 遇到致命错误时,该变量会将故障报告文件 (MayaCrashLog[yymmdd.hhmm].log) 写入到使用 TMP 环境变量指定的目录中。该文件包含发生故障时 Maya 执行的操作的详细描述。

若要启用该选项,请将该值设定为 1。若要禁用该选项,请将该值设定为 0(零),或保留其未定义。

MAYA_DISABLE_BACKSPACE_DELETE(Windows 和 Linux)
禁用 Back Space 键的功能。若要启用该选项,请将该值设定为 1。若要禁用该选项,请将该值设定为 0(零),或保留其未定义。

MAYA_FORCE_REF_READ
默认情况下,如果引用了同一个文件两次,那么在文件打开时,Maya 将复制现有节点,而不是从磁盘中重新读取它们。有时,使用文件引用的内置多重引用优化功能可能会导致错误。该环境变量会禁用文件引用优化,并会强制在任何情况下都显式读取引用文件。在某些情况下,这会修复 Maya 的行为,否则会对 Maya 的行为错误地进行求值。

MAYA_PARALLEL_MEMCPY
将该环境变量设定为 1 可启用并行内存复制。在某些情况下,并行内存复制在基于 Opteron 和 Nehalem 的系统上会更快。但是,在 Xeon 系统上并行内存复制还可能会更慢,在这种情况下,可能会希望禁用并行内存。

注意
可能会影响速度的另一个因素是正在 Maya 中运行的工作量。

MAYA_IP_TYPE
使用该环境变量可设置 IP 版本,例如,IPv4。

MAYA_HELP_URL
该变量用于覆盖帮助文件所在的位置。Maya 会将该值预先附加到其帮助路径中,以创建传递给浏览器的字符串。

可以使用该变量将 Maya 指向中心帮助服务器,或者将它设定为一个 http: URL 以让 Maya 从 Web 站点获取其帮助文件,而不是从硬盘驱动器上的 Maya 帮助获取。

不正确使用该标志将阻止“Maya 帮助”(Maya Help)在 Maya 内正常运行。

MAYA_OVERRIDE_UI
如果已设置该环境变量,那么 Maya 将不会加载文件 initialLayout.mel,该文件会创建界面。必须指定要运行的替代文件(例如,MAYA_OVERRIDE_UI = test.mel)。仅当要使用自己的自定义编程接口完全替换 Maya 的 UI人时,才应指定该变量。

MAYA_PAINT_EFFECTS_THREADS
在绘制和渲染时,“Paint Effects”使用计算机上的多个处理器。可以设置该变量来控制 Maya 所使用的处理器数量。最小值为一个 (1),最大值为三个 (3)。

WINEDITOR(Windows、Linux)
使用该变量可以覆盖“表达式编辑器”(Expression Editor)并使用自己的编辑器。必须将该编辑器设定为在前景中运行。

MAYA_UI_LANGUAGE(Windows、Mac OS X)
使用该变量可以覆盖当前操作系统的语言设置。希望在日文 (Windows) 操作系统上使用英文运行 Maya 时,该变量最有用;否则,Maya 会选择操作系统的语言,并将始终使用日文运行。

将该环境变量的值设定为 en_US 或 ja_JP。

重要信息必须通过系统首选项设置 MAYA_UI_LANGUAGE 环境变量。在 Maya.env 文件中 设置该环境变量不会 影响 Maya 行为。有关如何通过系统首选项设置该环境变量的详细信息,请参见在日文环境中使用英文运行 Maya。
MAYA_DISALLOW_DUPLICATE_ATTRIBUTE_NAMES

该环境变量在未设置时会被禁用。将其设定为任何字符串可启用它。默认情况下会禁用该环境变量。

在 Maya 2011 和更低版本中,不存在任何显式测试来确保属性名称在节点内是唯一的。使用诸如 setAttr NODE.DUPLICATED_ATTR 3.0 之类的命令时,这可能会导致不明确。某些现有脚本、文件和/或插件可能会依赖于该不明确的行为;因此,为了向后兼容,在 Maya 2012 中引入了该环境变量。但是,我们鼓励用户停止该不明确的行为。在 Maya 2012 中,默认值为现有行为,这允许重复的属性名称。从 Maya 2013 开始,默认设置将是不允许重复名称的正确行为。但是,如有必要,为了向后兼容该变量仍将存在。

请将您关于此页内容的评论发送给我们

(www.cgtsj.com)