相关文章推荐
傻傻的瀑布  ·  概述 | Kubernetes·  3 月前    · 
狂野的火车  ·  公共API | AppMaster·  1 年前    · 
绅士的围巾  ·  cv2 imencode jpg ...·  1 年前    · 

Autodesk Maya 支持在任何用于使用 MEL 命令的地方使用 Python 样式的脚本。通过在 Maya 中实施 Python 脚本,可以提供与通过 MEL 提供的到本地 Maya 命令的相同访问权限。也就是说,所有的内置 Maya 命令(如 sphere ls 等)都可以通过 Python 访问。

对于作为 MEL 脚本编写的命令(实际上是 MEL 全局程序 (procs)),可以通过对访问 MEL 的调用 ( maya.mel.eval ) 访问。有关详细信息,请参见 MEL/Python 通讯

注意 某些 MEL 内置函数并未在 Python 中提供,但它们通常都有对应的 Python 函数。这些函数包括数学函数( abs sin cos 等)和字符串函数( match gmatch tokenize 等)。(可以将一组 MEL 内置函数视为 MEL 运行时库。)

Python 附带多种标准模块,它们可提供类似的功能。请参见 Python 文档,了解有关可用函数以及如何在 Python 脚本中使用这些函数的信息。

Python 命令参考(Python Command Reference)

Python 命令参考类似于 MEL 命令参考。有关所有 Python 命令的详细信息,请参见 “Maya 帮助”(Maya Help) 中的 Python 命令参考文档。

可以通过选择“ 帮助 > Python 命令参考(Help > Python Command Reference) ”访问帮助或打开 “Maya 帮助”(Maya Help) 帮助 > Maya 帮助(Help > Maya Help) ),当 “帮助”(Help) 打开后,请单击导航框架底部的 CommandsPython。

Maya 通过 Maya 安装程序安装 Python。Maya 在所有受支持的平台上使用 Python 版本 2.6。Maya 的独立 Python 壳在 Windows 上的名称为 mayapy.exe ,在 Linux 和 Mac OS X 上为 mayapy

有关 Python 快速入门的信息(包括参考资料和资源),请访问以下网址:

  • www.python.org
  •