图书介绍

Maya动画师MEL脚本编程全攻略PDF|Epub|txt|kindle电子书版本网盘下载

Maya动画师MEL脚本编程全攻略
  • (美)Mark R.Wilkins等著;唐俊华,王东安等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7120001175
  • 出版时间:2004
  • 标注页数:397页
  • 文件大小:70MB
  • 文件页数:407页
  • 主题词:三维-动画-图形软件,Maya Mel -程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐