Maya Python游戏与影视编程指南涵盖了与Maya相关的Python的主要方面的内容,解答了有关Maya的多个Python实施问题,包括强大的PyMEL和漂亮的PyQt用户界面。本书内容包括基础知识和更高级的主题,分为3部分,共12章。第1部分为Python和Maya的基础知识,第2部分是使用Python设计Maya工具,第3部分介绍了Maya Python API基础知识。其中,面向对象编程和过程式编程、环境设置和PyQt GUI等一般性主题也有所涉及,但着眼点是在Maya中的集成。掌握了本书的内容,读者可为以后的学习奠定坚实的基础。
本书适用于运用Maya Python或Maya API编程的专业人员,以及影视特效脚本编写的专业人员。
目录
- 第 1 部分 Python和Maya的基础知识 1
- 第 1 章 Maya 命令引擎和用户界面 2
- 第 2 章 Python 数据基础知识 21
- 第 3 章 在Maya 中编写Python 程序 46
- 第 4 章 模块 87
- 第 5 章 Maya 中的面向对象编程 113
- 第 2 部分 使用Python 设计Maya 工具 137
- 第 6 章 Maya 工具设计原则 138
- 第 7 章 使用Maya 命令创建基本工具 147
- 第 8 章 使用Qt 设计高级图形用户界面 182
- 第 3 部分 Maya Python API 基础知识 203
- 第 9 章 理解C++ 和API 文档 204
- 第 10 章 设计命令 220
- 第 11 章 Maya 中的数据流 253
- 第 12 章 设计依存关系节点 271