Maya总动员
¥
32.65
4.1折
¥
79.8
九五品
仅1件
作者张宝贵 等 著
出版社清华大学出版社
ISBN9787302241782
出版时间2011-01
版次1
装帧平装
开本16开
纸张胶版纸
页数602页
字数99999千字
定价79.8元
上书时间2024-04-23
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:Maya总动员
定价:79.80元
作者:张宝贵 等 著
出版社:清华大学出版社
出版日期:2011-01-01
ISBN:9787302241782
字数:955000
页码:602
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
20小时高清视频教程,素材及工程文件。
内容提要
《Maya总动员:动画编程篇》以Maya 2010版及Maya 2011版本为依托,详细地介绍了各种Maya动画编程技术。具体内容包括动画表达式、粒子表达式、常用函数、表达式编辑器、MEL脚本基础内容、数值与变量、数据类型、创建界面、句法、脚本范例、Python的使用、Python和线程、MEL与Python的重要差异、程序编译简介、导出插件程序、使用API编辑节点、API多线程插件、多边形API和Maya PythoAPI、分配Maya插件等。 《Maya总动员:动画编程篇》附带4张DVD,近20小时的视频教学,全方位地以视频教学的方式展现了Maya的强大程序功能,使学习枯燥的程序编写变得简单易懂。光盘内容包括表达式的常用函数学习、表达式的应用、粒子表达式应用、MEL脚本命令操作、函数定义操作、自定义窗口、Python介绍、Python语法规则、Python元素的引用方法、Python内置函数、Maya API插件编写及应用实例等。光盘内容是图书内容的延伸和补充,是全面学习Maya程序高级功能为经典的不可多得的珍贵教学资料。
目录
章 表达式1.1 动画表达式1.1.1 动画表达式1.1.2 创建动画表达式1.1.3 每个属性只有一个驱动程序1.1.4 时间和帧关键词1.1.5 找到之前创建的动画表达式1.1.6 编辑动画表达式中的文本1.1.7 使用文本编辑器编辑动画表达式1.1.8 删除动画表达式1.2 粒子表达式1.2.1 关于粒子表达式1.2.2 粒子表达式1.2.3 创建表达式的执行1.2.4 运行时间表达式的执行1.2.5 设置动态开始帧1.2.6 设置原始状态使用的属性1.2.7 编写创建表达式1.2.8 编写运行时间表达式1.2.9 运行粒子属性1.2.10 添加动态属性1.2.11 了解每粒子和每对象属性1.2.12 了解原始状态属性1.2.13 赋值自定义属性1.2.14 赋值不同长度的粒子排列属性1.2.15 在运行表达式中使用创建表达式的数值1.2.16 运行位置、速度和加速度1.2.17 运行颜色1.2.18 运行发散的粒子1.2.19 运行碰撞1.2.20 运行使用期1.2.21 运行特定粒子1.2.22 赋值矢量和矢量排列1.3 常用函数1.3.1 极限函数1.3.2 指数函数1.3.3 三角函数1.3.4 矢量函数1.3.5 转化函数1.3.6 数组函数1.3.7 随机数函数1.3.8 曲线函数1.3.9 通用命令1.4 表达式编辑器第2章 MEL脚本2.1 背景情况2.1.1 MEL概述2.1.2 MEL和表达式手册2.1.3 编程器的MEL2.2 运行MEL2.2.1 运行MEL命令2.2.2 查看或记录与作用相关的MEL命令2.2.3 为脚本制作一个工具栏按钮2.2.4 从MEL命令上得到帮助2.3 数值和变量2.3.1 整数和浮点数2.3.2 字符串2.3.3 显式输入和隐式输入2.3 14变量2.3.5 分配数值到变量和属性上2.3.6 输出数值2.3.7 选择任意数字2.4 排列、矢量和矩阵2.4.1 排列2.4.2 获取和改变排列的大小2.4.3 矢量2.4.4 矩阵2.5 类型2.5.1 MEL合适类型2.5.2 使用空白区域2.5.3 添加注释2.5.4 变量命名2.5.5 程序和脚本2.5.6 脚本2.6 控制脚本流量2.6.1 测试和比较数值2.6.2 布尔值2.6.3 if…else if…else2.6.4 ?:运算符2.6.5 switch…case2.6.6 while2.6.7 do…while2.6.8 for2.6.9 fbr-in26.10 break2.6.11 continue2.6.12 测试命令、对象和属性的存在2.6.13 =和= =的不同2.6.14 常见问题2.7 属性2.7.1 属性概述2.7.2 属性名称2.7.3 属性的数据类型2.7.4 获取和设置属性2.7.5 获取和设置多值属性2.8 程序2.8.1 程序2.8.2 定义程序2.8.3 调用程序2.8.4 全局和本地变量2.8.5 测试功能在MEL中是否可用2.8.6 检查程序的来源2.9 I/O和互动2.9.1 用户互动2.9.2 读取和编写文件2.9.3 测试文件存在、权限和其他属性2.9.4 控制文件2.9.5 运行目录2.9.6 执行系统命令2.9.7 读取并写入系统命令管线2.9.8 从AppleScript中调用MEL,反之亦然2.10 调试、优化和疑难解答2.10.1 MEL调试特点2.10.2 优化脚本和表达式速度2.10.3 疑难解答2.11 创建界面2.11.1 ELF命令2.11.2 窗口2.11.3 控件2.11.4 布局2.11.5 分组2.11.6 菜单2.11.7 集合2.11.8 母代与子代2.11.9 命名2.11.10 UI命令模板2.11.11 删除UI元素2.11.12 连接命令到UI元素2.11.13 简单窗口2.11.14 模式对话框2.11.15 使用系统事件和scriptJobs2.12 脚本节点2.12.1 MEL脚本节点2.12.2 生成或编辑脚本节点2.12.3 打开文件时阻止脚本节点的运行2.13 高级版本2.13.1 高级程序课题2.13.2 高级动画表达式课题2.14 句法2.14.1 祈使句法2.14.2 分隔符和空白区域2.14.3 表达式、运算符和语句2.14.4 运算符优先顺序2.14.5 组块2.14.6 注释2.14.7 表达式和MEL句法之间的不同2.15 疑难问题解答2.15.1 任务2.15.2 脚本与句法2.15.3 建模2.15.4 动画、动力学和渲染2.16 脚本范例2.16.1 从Maya自带的脚本文件中学习2.16.2 从文档文件中读取动画参数值2.16.3 粒子碰撞边界2.16.4 点爆炸2.16.5 测试附加粒子属性2.16.6 测试动力学事件2.16.7 动态时间播放2.16.8 寻找着色对象第3章 Python3.1 PythoiMaya3.2 Python的使用3.3 Python和线程3.4 Pythofrom aexternal interpreter3.5 MEL与Python中的重要差异3.6 当前限制条件3.7 Tips and tricks for scripters new to Python第4章 程序编译和导出端口4.1 程序编译4.1.1 程序编译简介4.1.2 FBX文件程序编译4.1.3 IGES程序编译插件4.1.4 StudioImport插件程序和程序编译4.1.5 导出插件程序4.1.6 Maya OpenFlight导入端H/导出端口4.2 游戏4.2.1 简介4.2.2 v刚L2程序编译4.2.3 RTG应用程序和文件格式4.2.4 游戏交流2程序编译4.2.5 MDt API第5章 Maya API简介5.1 简介5.2 安装插件程序5.3 卸载插件程序5.4 编写简单的插件程序5.5 重要的插件程序特性5.6 与Maya组合5.7 MObject5.8 包装器5.9 对象和函数集5.10 命名惯例5.11 添加参数5.1 2 错误检查5.13 MStatus类5.14 错误记录第6章 使用API选择6.1 使用API选择概述6.2 MGlobal::setActive-SelectionList(.)6.3 MSelectionList6.4 MItSelectionIAst6.5 setObject()方法6.6 MFn::Type列举6.7 MGlobal::selectByName()第7章 命令插件7.1 添加命令给Maya概述7.2 注册命令7.3 MFnPlugin7.4 initializePlugin()7.5 uninitializePlugin()7.6 创建者方法7.7 MpxCommand7.8 返回结果到MEL7.9 语法对象7.10 标志7.11背景7.12 MPxContext7.13 MPxContextCommand7.14 工具属性表7.15 MPxToolCommand7.16 连接插件到:Maya菜单7.17 第三方插件程序的安装第8章 DAG层次8.1 DAG层次概述8.2 节点8.3 变形和形状8.4 DAG路径8.5 一般化的实例化8.6 多个形状的变形8.7 DAG行走实例第9章 编写阴影节点9.1 阴影节点插件程序概述9.2 编写阴影节点插件程序9.3 阴影节点插件程序分析9.4 InterNode实例编码走查9.5 阴影节点分类9.6 Hypershade的阴影节点图标9.7 特殊的阴影节点9.8 阴影节点里的超级采样9.9 赋值渲染背景外的阴影节点0章 从属图表插件程序10.1 从属图表插件程序概述10.2 母代类别描述10.3 基础……1章 操纵器和形2章 编写节点与文件编译程序3章 多线程插件4章 多边形和Maya PythoAPI5章 建立创建环境6章 分配Maya插件7章 实例插件8章 附录
作者介绍
张宝荣,总动员公司创始人,Maya专家。国内第一代三维动画技术的研究者与教学者,曾担任过多部电影、电视剧的特技导演,有丰富的行业技术经验。曾任多家知名学府及培训机构的技术总监和教学总监,具有丰富的三维动画教学经验。著有多部动画技术专著,出版有《Maya总动员》系列大型多媒体教学软件。 吕新欣,Houdini专家,Maya专家。从事三维动画工作十多年,曾供职于多家知名动画制作企业,任职技术总监,并在多家高校及培训机构任教,是一位技术全面而精湛的三维动画专家。
序言
— 没有更多了 —
以下为对购买帮助不大的评价