本书为高等院校动画专业人才培养工程系列教材之一,是三维动画课程的配套使用教材。本书全面地介绍了Maya软件以及三维动画生产的工艺流程。从三维动画的应用开始,逐步深入到三维动画制作的各个环节,讨论了关于Maya软件的界面、建模、动画、材质灯光、渲染以及模拟动力学等方面的内容。读者将学习到使用Maya软件作为动画制作手段的基础知识,其中包括基本概念、软件操作以及应用技巧等。另外,本书还对Maya中较为高级的特效、Mel以及API等技术作了简要介绍,为想深入了解的读者提供了更多信息。本书适用对象包括:高等院校动画专业师生、社会电脑动画培训人员及广大动画爱好者。
本书按照三维动画的实际生产流程将内容划分为十五章,每章都附有相应的教学视频,读者可以根据实际情况合理地安排学习进度。
在学习本书内容时,笔者想告诉大家一种最有效的方法,那就是先快速浏览文字内容和配套课件,不用理会一些暂时理解不了的知识。打开软件,用自己的思路去实验,在对书中的一些操作有了基本认知之后,再详细地找到书中相关章节进行学习。另外,在使用课件的时候,尽量不要看一步做一步,最好先将整个课件不间断地看完,把其中容易理解的地方反复观看,再就遇到的问题查阅本书寻找答案。
第一部分 Maya基础知识
第一章 认识三维动画
1.1什么是三维动画
1.2怎样学习三维动画
1.3主流三维动画软件介绍
小结
灵活思维训练
第二章 软件介绍
2.1为什么选择Maya
2.2Maya界面介绍
2.3快速上手
2.4如何使用帮助文档
小结
灵活思维训练
第三章 生产流程
3.1团队构成
3.2镜头的生产流程
小结
灵活思维训练
第四章 Maya节点及软件构成方式
4.1节点的概念
4.2使用帮助文档查询节点信息
4.3Maya功能构架方式
4.4Maya中的层级关系与属性关联
小结
灵活思维训练
第二部分 创建模型
第五章 建模基础
5.1建模的基本概念
5.2Maya扣的三种建模形式
5.3建模方式的选择
5.4建模辅助工具
小结
灵活思维训练
第六章 NURBS建模
6.1NURBS建模概述
6.2曲线与曲面
6.3创建曲线
6.4编辑曲线
6.5创建和修改曲面
小结
灵活思维训练
第七章 多边形建模
7.1多边形概述
7.2常用的多边形建模工具
7.3整理多边形
7.4多边形辅助工具——MJPolylTools
7.5实战练习:创建多边形角色
小结
灵活思维训练
第八章 骨骼设置
8.1模型规范
8.2骨骼的工作原理
8.3权重
8.4正向动力学与反向动力学
8.5实战练习:为角色创建骨架
小结
灵活思维训练
第三部分 制作动画
第九章 动画基础
9.1动画技术的基本类型
9.2什么是关键帧
9.3关键帧的控制方法
9.4动画曲线
9.5实战练习:制作小球弹跳的动画
小结
灵活思维训练
第十章 角色动画
10.1动作分析
10.2动画方法
10.3实战练习:为角色创建行走动画
10.4Reference的应用
小结
灵活思维训练
第十一章 自动动画
11.1什么是自动动画
11.2动力学概述
11.3表达式、SDK驱动动画与直接通道连接
11.4约束动画
小结
灵活思维训练
第四部分 渲染输出
第十二章 材质与灯光
12.1材质灯光概述
12.2了解:Maya中的材质系统
12.3理解材质节点网络
12.4UV纹理编辑
12.5数字光线基础知识
12.6灯光系统
小结
灵活思维训练
第十三章 渲染基础
13.1渲染物体的基本设置
13.2使用IPR渲染
13.3批量渲染输出
小结
灵活思维训练
第十四章 高级渲染概述
14.1分层渲染
14.2矢量渲染、硬件渲染以及MentalRay渲染器
小结
灵活思维训练
第十五章 高级主题介绍
15.1动画生产中特效的处理方法
15.2Maya内置的特效功能简介
15.3Maya插件的使用
15.4MEL语言简介
15.5API接口介绍
小结
灵活思维训练
参考文献