第1部分 After Effects 4.x软件高级技术 1
第1章 高级运动控制 1
1.1 运动跟踪基础 1
1.1.1 运动跟踪器窗口 2
1.1.2 定义所需区域 3
1.1.3 定义跟踪设置 5
1.2 跟踪不同运动类型 7
1.2.1 跟踪位置 7
1.2.2 跟踪旋转 8
1.2.3 跟踪位置和旋转 9
1.2.4 使用仿射边角定位跟踪 10
1.2.5 使用透视边角定位跟踪位置 11
1.3 高级跟踪的实施方法 13
1.3.1 高级运动跟踪实施方法 13
1.3.2 校正运动跟踪漂移 15
1.3.3 手工调整 17
1.4 其他高级运动控制 18
1.4.1 平滑运动路径和速度 18
1.4.2 增加随机性 20
1.4.3 模拟变焦透镜 22
1.4.4 稳定运动 23
2.1 高级抠像技术简介 27
第2章 高级抠像特效 27
2.1.1 抠像特效类型和遮片工具 28
2.1.2 使用背景色 29
2.1.3 调整抠像控制 30
2.1.4 抠像特效的使用顺序和组合 30
2.2 线性颜色抠像特效 31
2.2.1 线性颜色抠像特效的控制窗口 32
2.2.2 应用线性颜色抠像特效的基本方法 33
2.2.3 保持某种颜色的方法 35
2.3.1 提取抠像特效的控制窗口 36
2.3 使用提取抠像特效 36
2.3.2 使用提取抠像特效的方法 37
2.4 差别遮片特效 40
2.4.1 差别遮片特效的效果控制窗口 40
2.4.2 使用差别遮片特效的方法 41
2.5 颜色差别抠像特效 43
2.5.1 颜色差别抠像特效的效果控制窗口 43
2.5.2 使用颜色差别抠像特效的基本方法 45
2.6 颜色范围特效 47
2.6.1 颜色范围抠像特效的效果控制窗口 47
2.6.2 使用颜色范围抠像特效的基本方法 48
2.7 溢出抑制器工具 49
2.8 其他遮片工具 50
2.8.1 阿尔法层次通道工具 50
2.8.2 把遮片的灰度区域转变为纯黑色或纯白色区域 51
2.8.3 域塞器工具 53
2.8.4 垃圾遮片和保留遮片 56
第3章 视频和音频特技效果 59
3.1 特技效果基础 59
3.2 新增加的视频特技效果 59
3.2.1 凹凸气泡 60
3.2.2 边角定位 62
3.2.3 位移贴图 63
3.2.4 波动 68
3.2.5 漩涡效果 70
3.2.6 波浪弯曲 71
3.2.7 闪电 74
3.2.8 辉光 79
3.2.9 分散 85
3.2.10 时间位移 86
3.3 新增加的弯曲特技效果 91
3.3.1 贝济埃曲线 91
3.3.2 网格体弯曲 93
3.3.3 整形 95
3.4 新增加的3D通道效果 99
3.4.1 3D Channel Extract 99
3.4.2 Depth Matte 99
3.4.3 Depth of Field 100
3.4.4 Fog 3D 100
3.4.5 ID Matte 101
3.5 新增加的音频特技效果 101
3.5.1 通用的音频频率 101
3.5.2 预览音频层 101
3.5.3 Flange Chorus 102
3.5.4 高低通滤波器 103
3.5.5 音阶表 104
3.5.6 参数 EQ 104
3.5.7 混响 105
3.5.8 音质或音调 105
第4章 高级粒子特技效果 106
4.1 基本概念和基本流程 107
4.1.1 基本概念 107
4.1.2 一般使用流程 108
4.1.3 参数简介 110
4.2 粒子生成器 110
4.2.1 粒子的构成和生成方式 111
4.2.2 如何生成粒子 112
4.3 替代默认粒子 119
4.3.1 使用素材层贴图的图像元素 119
4.3.2 使用素材层贴图的步骤 120
4.3.3 确定时间偏移的原则 121
4.3.4 用文字字符替代色点 125
4.4 粒子行为控制 129
4.4.1 粒子行为及其控制因素 129
4.4.2 重力对粒子行为的影响 132
4.4.3 斥力和引力对粒子的影响 133
4.4.4 使用屏障容纳粒子 135
4.4.5 Affects参数对粒子的影响 136
4.5 属性映射器 141
4.5.1 使用属性映射器的基本步骤 142
4.5.2 颜色通道与粒子属性的关联 145
4.5.3 使用Min和Max参数滑动条 151
4.5.4 使用运算符 152
4.6 贴图层的创建 155
4.6.1 创建贴图层 155
4.6.2 创建和使用RGB贴图层 157
5.1 运动数学关键帧助手工具窗口 160
第5章 运动数学语言工具 160
5.2 运动数学语言脚本 162
5.3 运行和编辑现有的脚本 165
5.3.1 运行Copy Values脚本 166
5.3.2 运行Effect Point脚本 168
5.3.3 运行Blink脚本 172
5.3.4 使音频和属性修改同步 174
5.3.5 模拟运动视差及其他效果 175
5.3.6 模拟弹跳过程 178
5.3.7 模仿弹簧运动 179
5.3.8 把一个层指向另一个层 183
5.3.9 转换边角定位运动 184
5.3.10 缩放所有的层 186
5.3.11 在两个运动层之间附着一个层 188
5.3.12 音频与属性的互相转换 190
5.4 脚本创作基础 192
5.4.1 赋值语句和运算符 193
5.4.2 变量、常数和数字 193
5.4.3 向量 194
5.4.4 层属性函数和数学函数 196
5.4.5 条件语句 197
5.4.6 循环 198
5.4.7 注释 199
5.4.8 测试脚本 200
5.5 各种窗口下拉式列表框 201
5.5.1 素材层、属性和通道下拉式列表框 201
5.5.2 语言元素下拉式列表框 202
第2部分 数字视频的编辑合成实例 203
第6章 抠像技术应用 203
6.1 抠像概念简介 204
6.1.1 传统的抠像技术 204
6.1.2 现代的抠像技术 204
6.2.1 普通抠像 206
6.2 高级抠像技术 206
6.2.2 复杂动态抠像 209
6.2.3 理解和设置Track Matte 213
6.2.4 复杂动态抠像技术原理 215
6.2.5 复杂抠像的制作过程 220
第7章 粒子运动场技术的应用 245
7.1 高级粒子运动场效果 245
7.2 细说粒子运动场效果 246
7.2.1 粒子生成器介绍 246
7.2.2 Cannon(加农式)粒子生成器的特点与应用示例 250
7.2.3 Grid(网格)粒子生成器的特点及应用示例 268
7.2.4 Layer和Particle Exploder(层和粒子爆炸器)的特点及应用示例 276
7.3 用粒子效果制作动画 284
第8章 运动数学语言 302
8.1 运动数学语言介绍 302
8.1.1 特有函数和特殊规定 303
8.1.2 运动数学语言的特点 304
8.2 解释现有脚本 304
8.2.1 Apply from Effect Point脚本 305
8.2.2 Blink脚本 309
8.2.3 有关音频和层属性的脚本 312
8.2.4 复制相对值脚本 316
8.2.5 重力脚本 320
8.2.6 弹簧和双弹簧脚本 326
8.2.7 Point At脚本 332
8.2.8 横跨脚本 334
8.2.9 其他脚本 338
附录 运动数学语言的各种元素列表 342
附录1 属性函数列表 342
附录2 替代函数列表 343
附录3 数学函数列表 344
附录4 常数列表 345
附录5 数学运算符列表 346
附录6 逻辑操作符列表 347