Maya总动员:动画编程篇
作者:刘海凡 高东梅 张予
出版时间:2011-1-1
【图书简介】
《Maya总动员:动画编程篇》以Maya 2010版及Maya 2011版本为依托,详细地介绍了各种Maya动画编程技术。具体内容包括动画表达式、粒子表达式、常用函数、表达式编辑器、MEL脚本基础内容、数值与变量、数据类型、创建界面、句法、脚本范例、Python的使用、Python和线程、MEL与Python的重要差异、程序编译简介、导出插件程序、使用API编辑节点、API多线程插件、多边形API和Maya Python API、分配Maya插件等。《Maya总动员:动画编程篇》附带4张DVD,近20小时的视频教学,全方位地以视频教学的方式展现了Maya的强大程序功能,使学习枯燥的程序编写变得简单易懂。光盘内容包括表达式的常用函数学习、表达式的应用、粒子表达式应用、MEL脚本命令操作、函数定义操作、自定义窗口、Python介绍、Python语法规则、Python元素的引用方法、Python内置函数、Maya API插件编写及应用实例等。光盘内容是图书内容的延伸和补充,是全面学习Maya程序高级功能最为经典的不可多得的珍贵教学资料。
【作者简介】
张宝荣,总动员公司创始人,Maya专家。国内第一代三维动画技术的研究者与教学者,曾担任过多部电影、电视剧的特技导演,有丰富的行业技术经验。曾任多家知名学府及培训机构的技术总监和教学总监,具有丰富的三维动画教学经验。著有多部动画技术专著,出版有《Maya总动员》系列大型多媒体教学软件。吕新欣,Houdini专家,Maya专家。从事三维动画工作十多年,曾供职于多家知名动画制作企业,任职技术总监,并在多家高校及培训机构任教,是一位技术全面而精湛的三维动画专家。
【本书目录】
第1章 表达式t
1.1 动画表达式t
1.1.1 动画表达式t
1.1.2 创建动画表达式t
1.1.3 每个属性只有一个驱动程序t
1.1.4 时间和帧关键词t
1.1.5 找到之前创建的动画表达式t
1.1.6 编辑动画表达式中的文本t
1.1.7 使用文本编辑器编辑动画表达式t
1.1.8 删除动画表达式t
1.2 粒子表达式t
1.2.1 关于粒子表达式t
1.2.2 粒子表达式t
1.2.3 创建表达式的执行t
1.2.4 运行时间表达式的执行t
1.2.5 设置动态开始帧t
1.2.6 设置原始状态使用的属性t
1.2.7 编写创建表达式t
1.2.8 编写运行时间表达式t
1.2.9 运行粒子属性t
1.2.10 添加动态属性t
1.2.11 了解每粒子和每对象属性t
1.2.12 了解原始状态属性t
1.2.13 赋值自定义属性t
1.2.14 赋值不同长度的粒子排列属性t
1.2.15 在运行表达式中使用创建表达式的数值t
1.2.16 运行位置、速度和加速度t
1.2.17 运行颜色t
1.2.18 运行发散的粒子t
1.2.19 运行碰撞t
1.2.20 运行使用期t
1.2.21 运行特定粒子t
1.2.22 赋值矢量和矢量排列t
1.3 常用函数t
1.3.1 极限函数t
1.3.2 指数函数t
1.3.3 三角函数t