本书的创作集体是拥有资深创作经验的SMA动画创作组。SMA小组经过深思熟虑,历时一年,为读者精心打造出一套具有广泛应用价值的动画教程——《动画之路》。它几乎涵盖了3D动画创作中的所有问题,通过丰富的教学实例,由浅入深地引导读者逐渐掌握3D动画技术,并且用很大的篇幅对动画中的艺术规律作了总结和归纳。这一点是与以往的图书有很大区别的。作者希望用这套丛书起到抛砖引玉的作用,使更多的读者可以进入3D动画的艺术殿堂,深刻地了解动画制作流程及动画制作技术,从而成长为真正的动画艺术家。
本书分为3册,第1册详细讲述了三维动画的制作流程、场面设计以及角色造型设计的艺术规律,并具体深入地介绍了3D模型的制作方法;第2册通过大量精彩的实例教程介绍了材质、灯光和渲染部分。这部分教程既包含了大量的软件知识,也包含了深刻的艺术规律的总结,力求使读者既知其然又知其所以然,希望将知识真正转化为读者创作的力量,引导读者真正创作出拥有艺术品位的优秀CG图像;第3册主要是动画部分。这部分内容既有动画教学的基础部分,也包含了大量的高难度技术内容,比如:群组动画、角色运动数据的MIX混合以及粒子流控制等最新的动画技术。
另外,本书为了方便初学者快速入门和掌握3ds max,特意在教学光盘中准备了由北京广播学院动画学院、知名3D动画教师红雨先生主讲的大量视频教学内容。初学者可通过本书的教学光盘迅速入门,这样将节省大量的学习时间。
1 基础动画
1.1 动画的基本概念
1.1.1 概念
1.1.2 在3ds max中设定时间及动画制式
1.1.3 利用Auto Key模式制作动画关键帧
1.1.4 利用Set Key模式制作动画关键帧
1.1.5 TrackView工具的命令与参数
1.2 TrackView工具中的动画实例
1.2.1 理解动画曲线的含义并制作一个运动的球
1.2.2 通过值域外的曲线循环来重复动作
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 用LookAt控制眼睛
1.3.9 用LinkConstraint传递物体
1.4 表达式控制器
1.4.1 使用表达式使物体得到波形、圆形、椭圆形、螺旋形的动画轨迹
1.4.2 绝对值动画
1.4.3 跟随动画的制作
1.4.4 在两个物体间跳动
1.4.5 自动滚动的圆球
1.4.6 打开的雨伞
1.4.7 使用If语句的判断表达式
2 IK与骨骼系统动画
2.1 3ds max中的层次关系与运动学
2.1.1 建立层次关系与正向运动
2.1.2 调整轴点
2.1.3 在层次关系中选择物体
2.1.4 浏览层次结构
2.1.5 在层次结构中使用虚拟物体
2.1.6 锁定物体变换与改变继承关系
2.2 反向运动学系统
2.2.1 3ds max 6中的反向运动学解算方法
2.2.2 层次系统中各面板的具体命令
2.2.3 使用3ds max中的骨骼物体
2.2.4 骨骼与IK解算的具体命令
2.3 FK、IK与骨骼系统的动画实例
2.3.1 制作机械手臂的动画
2.3.2 人物的行走动画
2.3.3 猫科动物的奔跑动画
2.3.4 鸟的飞翔动画
2.3.5 蛇的爬行动画
3 Character Studio功能实例
3.1 群组动画
3.1.1 建立一个群众物体
3.1.2建立代表物体
3.1.3 建立地面
3.1.4 创建行为事件中需要的一些目标物体
3.1.5 加入我们所需的行为
3.1.6 分派行为
3.1.7 建立MotionFlow文件
3.1.8 建立一个共享动作流
3.1.9 使角色与代表物体相匹配
3.1.10 设置代表物体从随机开始
3.1.11 进行仿真计算
3.1.12设置优先权 ·
3.1.13 再次进行仿真计算
3.2 制作四足动物动画
3.2.1 制作四足动物与网格体匹配
3.2.2 利用Physique为驴子设定皮肤
3.3 为驴子制作一个行走动画
3.4 MotionMixer(动作混合)
3.4.1 动作混合简介
3.4.2 编辑动作
3.4.3 时间扭曲
3.4.4 动作的局部混合
3.5 AnimationWorkbench
3.5.1 过滤动画
3.5.2、分析和修正动画错误
3.5.3 将Biped动画转换为-Bones动画
4 Particle Flow功能实例
4.1 ParticalFlow基础
4.1.1 ParticleFlow的工作原理
4.1.2 术语和概念
4.1.3 行为
4.1.4 粒子察看窗口
4.2 ParticalFlow实例
4.2.1 创建导弹
4.2.2 动画导弹追踪目标
4.2.3 创建导弹尾焰
4.2.4 创建碰撞时爆炸烟火效果
4.2.5 创建飞机断裂效果的机头
4.2.6 制作机头碎块的拖尾烟火效果
4.2.7 创建飞机断裂效果的机尾
4.2.8 制作机尾碎块的拖尾烟火效果
4.2.9 创建爆炸时的小碎块
4.2.10 创建爆炸时的较小火花
制作一部高品质的三维动画是庞大的系统工程。有不少学生和爱好者刚刚接触三维动画时往往不知从何人手,也不知应选择什么样的教材进行学习。针对这个问题,我们编写组在本书的策划阶段就力争为读者奉献一部非常完整的动画学习教程,编写了大量的教学实例。此外还力争在艺术规律上进行探索,以便使读者在掌握技术的同时深入思考艺术创作的规律。祝愿我们的读者可以通过这套教材成长为真正的三维动画艺术家。
红 雨
优秀的前期设置可谓一部成功作品的基础,动画、漫画、游戏无不如此。美术设计正是前期设置三部曲中重要的一步,也是广大制作者们最常接触的一环。场面、角色、道具、场景等设计稿,也是带给观者深深触动的“首次印记”。身为一个创作者,谁都会向往担任导演、美术设计这样的高级角色,但是我们必须具备相应的能力。本书首开同类书此类知识讲解的先河,对前期设置进行了详尽剖析,愿动画制作人、漫画人、游戏制作人均可从中深受裨益。
刘 源
在学习动画的过程中,角色动画和粒子动画的制作难度是比较大的。针对这种问题,本书安排了“Character Studio功能实例”和“Particle Flow功能实例”等内容。希望借助这些软件的强大功能,读者能够更快地完成自己的动画梦想。
孙 耕
这是一部特殊的,应该受到CG人关注的书。面对中国CG的未来,我们能做什么?不会是等待!而是努力,不懈的努力!
与伙伴们写作本书之时,正值SARS肆虐,在此感谢家人朋友对我们的关怀和支持。
杨枭齐