图书目录

目 录

第1章 Blender动画基础知识1

1.1 动画概述1

1.2 计算机动画应用领域1

1.3 设置关键帧2

1.4 “曲线编辑器”面板2

第2章 关键帧动画3

2.1 实例:使用“曲线编辑器”面板制作风力发电机动画3

2.2 实例:使用“曲线编辑器”面板制作秋千摆动动画6

2.3 实例:使用“球形”制作颜色渐变动画10

2.4 实例:使用“纯轴”制作材质转换动画13

2.5 实例:使用Bounce Spline制作曲线生长动画17

第3章 修改器动画21

3.1 实例:使用“曲线”修改器制作画卷打开动画21

3.2 实例:使用“缩裹”修改器制作物体变形动画26

3.3 实例:使用“简易形变”修改器制作弹簧摆动动画29

3.4 实例:使用“弯绕”修改器制作冰淇淋挤出动画34

3.5 实例:使用“波浪”修改器制作虫子运动动画40

3.6 实例:使用“顶点权重邻近”修改器制作地毯凸起动画41

第4章 约束动画46

4.1 实例:使用“跟随路径”约束制作飞机飞行动画46

4.2 实例:使用“变换”约束制作柱体滚动动画50

4.3 实例:使用“标准跟随”约束制作炮台旋转动画53

4.4 实例:使用“复制旋转”约束制作齿轮旋转动画56

4.5 实例:使用“子级”约束制作方块翻滚动画57

4.6 实例:使用“反向运动学”约束制作气缸动画61

4.7 实例:使用“阻尼追踪”约束制作机械动画66

第5章 粒子特效动画71

5.1 实例:使用“粒子系统”制作树叶飘落动画71

5.2 实例:使用“粒子系统”制作物体消失动画75

5.3 实例:使用“粒子系统”制作气泡上升动画78

5.4 实例:使用“粒子系统”制作炮弹拖尾动画81

5.5 实例:使用“粒子系统”制作水面涟漪动画86

5.6 实例:使用“粒子系统”制作鱼群游动动画91

第6章 物理动画96

6.1 实例:使用“刚体”制作水果掉落动画96

6.2 实例:使用“刚体”制作物体碰撞动画99

6.3 实例:使用“布料”制作绳子拉扯动画102

6.4 实例:使用“布料”制作真空包装动画107

6.5 实例:使用“布料”制作小旗飘动动画114

6.6 实例:使用“流体”制作文字消散动画117

6.7 实例:使用“流体”制作饮料倒入动画122

6.8 实例:使用“流体”制作物体燃烧动画127

第7章 几何节点动画130

7.1 实例:使用“几何节点”制作叉车消失动画130

7.2 实例:使用“几何节点”制作方块旋转动画136

7.3 实例:使用“几何节点”制作字母旋转动画145

7.4 实例:使用“几何节点”制作轮胎滚动动画151

第8章 综合实例155

8.1 综合实例:制作树生长动画155

8.1.1 使用“几何节点”制作树干155

8.1.2 使用“几何节点”制作树枝160

8.1.3 使用“几何节点”制作树枝细节167

8.1.4 使用“几何节点”制作树叶172

8.1.5 使用自定义属性制作树生长动画174

8.2 综合实例:制作楼房生长动画177

8.2.1 使用“几何节点”控制墙体位置177

8.2.2 使用“几何节点”控制墙体方向180

8.2.3 使用“几何节点”制作一楼门市183

8.2.4 使用“几何节点”制作楼顶186

8.2.5 使用“钩挂”制作楼房生长动画187