图书介绍
Maya动画师MEL脚本编程全攻略PDF|Epub|txt|kindle电子书版本网盘下载
![Maya动画师MEL脚本编程全攻略](https://www.shukui.net/cover/28/30850522.jpg)
- (美)Mark R.Wilkins等著;唐俊华,王东安等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7120001175
- 出版时间:2004
- 标注页数:397页
- 文件大小:70MB
- 文件页数:407页
- 主题词:三维-动画-图形软件,Maya Mel -程序设计
PDF下载
下载说明
Maya动画师MEL脚本编程全攻略PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Maya内部运行机制1
本章将学习以下内容1
为什么要深入学习Maya1
目 录1
依赖图、属性、连接2
变换层次结构和父/子关系9
查看层次结构11
变换节点和形状节点12
Maya内部运行机制要点15
MEL以及Maya用户界面15
第2章 MEL命令基础17
本章将学习以下内容17
不编写脚本能使用MEL么17
命令行和命令反馈行18
命令解释器18
脚本编辑器19
将脚本编辑器中的消息作为MEL代码20
脚本编辑器与命令解释器的对比20
为MEL脚本制作搁板按钮22
保存MEL脚本22
状态消息区域的危险诱惑23
whatIs命令24
MEL命令的基本结构24
在互联网上得到有关Maya和MEL命令的资料25
不编写脚本而使用MEL的要点26
第3章 使用表达式27
本章将学习以下内容27
什么是表达式27
表达式如何工作28
等号:相等和赋值28
Maya怎么实现表达式29
Maya表达式语言与MEL相同吗30
什么时候能(什么时候不能)使用表达式31
在属性之间定义关系31
Maya表达式语言的预览(Walkthrough)33
什么是操作符优先33
关于使用表达式应该记住的45
第4章 利用表达式控制粒子47
本章将学习以下内容47
粒子对象的两种属性:每对象属性和每粒子属性47
向量48
两种表达式:常规表达式和粒子表达式52
有效使用粒子表达式的几点提示62
Maya粒子表达式要点74
第5章 利用MEL脚本进行问题求解75
本章将学习以下内容75
MEL在Maya中的作用:构建场景75
设计MEL应用的策略76
最简单的用户界面77
在MEL中创建、编辑并查询节点78
在MEL中添加、设置和获取属性的值79
在MEL中连接属性80
在MEL中创建并连接表达式节点81
编写MEL脚本的要点88
第6章 变量和数据类型91
本章将学习以下内容91
声明变量(及取消对变量的声明)91
环境变量96
MEL命令和类型检查96
简单数据类型和聚合数据类型97
MEL中变量和数据类型的要点106
什么是MEL命令109
第7章 使用MEL命令109
本章将学习以下内容109
MEL命令的结构110
在MEL脚本中使用MEL命令111
避免在表达式中使用MEL命令113
使用MEL命令的要点113
第8章 在MEL中操纵节点115
本章将学习以下内容115
使用Is命令以通过名称得到节点或其他属性115
使用select命令管理选中对象列表118
在Maya场景中创建节点119
查找节点的父节点和子节点120
找出节点连接的相关信息121
关于Maya节点类型,DG节点和属性参考122
MEL中节点管理的要点122
第9章 控制执行流程125
本章将学习以下内容125
控制脚本执行的流程125
基本条件运算:if-else和switch126
循环135
在MEL中控制执行流程的要点138
第10章过程和函数139
本章将学习以下内容139
自顶向下的设计方法139
过程和函数是什么141
MEL中过程、函数以及自顶向下设计方法的要点150
为什么命名规范很重要153
第11章 给节点、脚本和变量命名153
本章将学习以下内容:153
脚本命名154
给变量命名155
给节点命名156
什么是名字空间162
使用名字空间的方法164
关于给脚本、变量和节点命名应该记住的164
第12章 设计MEL用户界面167
本章将学习以下内容167
什么是用户界面167
Maya用户希望从MEL脚本中看到什么168
设计用户界面之前需要回答的问题169
设计和测试用户界面170
对话框的结构171
关于在MEL中设计用户界面时应该记住的172
本章将学习以下内容173
从用户收集信息173
第13章 简单的MEL用户界面173
什么时候要验证用户输入,为什么174
使用confirmDialog对话框询问确认信息175
使用promptDialog让用户输入文本串176
使用fileDialog让用户选择文件或目录177
使用警告和错误命令处理警告和错误177
使用正则表达式和匹配来验证数据178
正则表达式如何工作178
验证整数180
验证浮点数181
验证对象的名字(不需要名字空间)182
关于简单的MEL用户界面和输入验证应该记住的186
第14章 定制对话框189
本章将学习以下内容189
如何编写使用定制对话框作为输入界面的脚本189
对话框及其内容190
常见的控件类型199
常用布局类型205
在MEL中构建定制对话框的要点211
第15章安装MEL脚本213
本章将学习以下内容213
安装脚本使其在所有场景中能够被访问213
安装Maya启动时就会运行的脚本214
将脚本作为脚本节点安装到场景214
安装定制菜单215
管理按钮搁板并创建定制搁板图标216
安装MEL脚本的要点216
第16章MEL应用于粒子动力学的例子219
第17章MEL应用于刚体动力学的例子255
第18章 一个简单群系统的例子303
可供参考的完整脚本:crowdSystem.mel358
第19章 在人物装配中使用MEL的例子369
完整的mrBlahControls.mel文件文本391
明确问题395
实现主脚本395
附录A 设计MEL脚本的步骤清单395
后记397