Maya Python 游戏与影视编程指南

出版时间:2016年02月

定  价:79.00

I S B N :9787115406699

所属分类: 计算机•网络  >  图形图像 多媒体 &nbsp计算机•网络 &nbsp

标  签:计算机/网络  图形图像 多媒体  游戏开发/多媒体/课件设计

本书涵盖了与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编程的专业人员,以及影视特效脚本编写的专业人员。

致谢 xi

引言:欢迎使用Maya Python xii

第 1 部分 Python和Maya的基础知识 1

第 1 章 Maya 命令引擎和用户界面 2

1.1 与Maya 进行交互 3

Maya 嵌入式语言 3

Python 3

C++ 应用程序编程界面 3

Python API 4

1.2 在Maya 中执行Python 4

命令行 4

脚本编辑器 5

Maya 工具架 7

1.3 Maya 命令和依存关系图 8

1.4 Python 命令简介 10

1.5 标志参数和Python 核心对象类型 14

数字 15

字符串 15

列表 15

元组 15

布尔型 15

标志=对象类型 15

1.6 命令模式和命令参数 16

创建模式 16

编辑模式 17

查询模式 17

1.7 Python命令参考 17

总览 18

返回值 18

相关 18

标志 19

Python 示例 19

1.8 Python 版本 19

1.9 Python 在线文档 20

1.10 小结 20

第 2 章 Python 数据基础知识 21

2.1 变量和数据 22

MEL 中的变量 23

关键字 24

Python 的数据模型 24

2.2 结合使用变量和Maya 命令 27

捕获结果 28

getAttr 和setAttr 28

connectAttr 和disconnectAttr 29

2.3 使用数字 30

数字类型 30

基本运算符 31

2.4 使用布尔值 32

布尔运算符和位运算符 32

2.5 使用序列类型 33

运算符 33

字符串类型 36

格式化字符串 37

有关列表的更多内容 39

2.6 其他容器类型 41

集合 41

字典 42

2.7 小结 45

第 3 章 在Maya 中编写Python 程序 46

3.1 创建Python 函数 47

函数定义剖析 47

装  帧:平装

页  数:290

开  本:16开

maya python 游戏与影视编程指南_Maya Python 游戏与影视编程指南相关推荐

  1. python学英语游戏_美国大佬推荐,一边玩一边学Python编程,12个游戏轻松掌控Python...

    你还在坚持Python编程吗?如此枯燥的学习方式,靠自己的意志真的能坚持到最后吗? 放弃吧!与其辛苦的执着,不如看美国大佬推荐的Python编程闯关游戏,一边学编程一边玩游戏,以后连"吃鸡& ...

  2. python趣味编程100_《Python游戏趣味编程》 第8章 勇闯地下一百层

    知乎视频​www.zhihu.com 图书简介可以看这里:童晶:<Python游戏趣味编程>新书上架了​zhuanlan.zhihu.com 本章我们将编写一个勇闯地下一百层的游戏,键盘控 ...

  3. python游戏编程入门 免费-Python游戏编程入门2

    I/O.数据和字体:Trivia游戏 本章包括如下内容: Python数据类型 获取用户输入 处理异常 Mad Lib游戏 操作文本文件 操作二进制文件 Trivia游戏 其他的不说,我先去自己学习文 ...

  4. 少儿编程python线上课程-少儿编程课堂|python – 用游戏学编程

    学习编程是很快乐的事情.当我们自己开发出一套时下流行的游戏时,这满满的成就感比玩儿游戏本身高出了不知道会有多少倍. 接下来一段时间我们就python从0开始学习怎么开发 flappy brid 游戏. ...

  5. python游戏编程入门 免费-python游戏编程入门 python游戏编程入门课

    python游戏编程入门 python游戏编程入门课 什么是python游戏编程入门?首先我们需要认识什么是Python Python既是一个软件工具包,也是一种语言.Python软件包包含了一个名为 ...

  6. maya python 开根号_maya python

    胡泳滨MayaPython简易教程,如需转载,请标明出处地址: http://huyongbin.blogbus.com/c3363976/ 谢谢配合! MayaPython第一篇 - 介绍 大家好, ...

  7. python游戏编程入门下载-Python游戏编程入门 中文pdf扫描版|网盘下载内附地址提取码|...

    Python是一种解释型.面向对象.动态数据类型的程序设计语言,在游戏开发领域,Python也得到越来越广泛的应用,并由此受到重视. 本书教授用Python开发精彩游戏所需的[]为重要的该你那.本书不 ...

  8. python趣味编程100例-Python游戏趣味编程

    书名:Python游戏趣味编程 定价:69.0 ISBN:9787115538246 作者:童晶 版次:第1版 出版时间:2020-07 内容提要: 本书把趣味游戏开发应用于Python编程教学,通过 ...

  9. Python编程入门之Arcade游戏编程(一)

    适用对象:有一定Scratch基础或小学高年级和初中的零起点学生 填写调查问卷,反馈您的声音 与非学堂 专注青少年信息技术教育,探讨少儿编程的教与学,交流技巧.分享资源. 1. 游戏与编程 ​ 相信没 ...

  10. 从python入门开始,玩这个炸弹超人小游戏,打通关就可以掌握编程

    还记得那个街机游戏炸弹超人吗? 现在用python可以直接开发出一个这样的炸弹超人小游戏,并且非常简单,跟着详细教程学,再加上所有的源码,你就不仅能开发出一个这样的python小游戏,还可以在开发游戏 ...

最新文章

  1. ASP.NET清除页面缓存的方法
  2. 数据绑定控件之ListView
  3. php怎么读取上传文件的md5,PHP获取上传文件的md5码_PHP教程
  4. 比特币地址可以查到本人吗_查看每一个地址有多少个比特币
  5. 上传头像mysql_上传头像 - MVC5+EF6+MySql企业网盘实战 - 爱整理
  6. 素数的有关性质(二)欧拉函数的一些定理证明与计算
  7. Python 模拟简单区块链
  8. 关于安全校验代码的一些心得
  9. Get与Post区别与范例讲解
  10. cocos2D icon
  11. 日志异常处理-spring aop注解
  12. linux服务器之LVS、Nginx和HAProxy负载均衡器对比
  13. html 中加载字体太慢,css字体文件包太大无法引入怎么处理?
  14. msfconsole常用搜索命令search
  15. 增持风行网 百视通在下一盘很大的棋
  16. C# 判断电脑是否装Arcgis软件
  17. 海思HI35xx平台软件开发快速入门之H265解码实例
  18. 出国留学成绩要求主要看点在雅思
  19. 苹果iOS第三方应用商店,App store没有的这都有!发烧友赶紧来!
  20. linux 软链接 相对路径,Linux入门之ln命令创建软链接的绝对路径和相对路径详解(Ubuntu)...

热门文章

  1. 17.凤凰架构:构建可靠的大型分布式系统 --- 技术演示工程实践
  2. 1.程序员的自我修养---简介
  3. 再也不怕重装eclipse! 让你的eclipse插件只下载一次
  4. 国产APP自动化测试工具AndroidRobot下载地址
  5. 测试Leader应该做哪些事
  6. Ubuntu下TP5隐藏入口文件
  7. PV EV AC BAC EAC ETC等计算公式
  8. 公共的数据库访问访问类 SqlHelper.cs
  9. 多线程总结之旅(1):线程VS进程
  10. 如何在Docker中安装MySQL