第10章-运动跟踪与表达式_第1页
第10章-运动跟踪与表达式_第2页
第10章-运动跟踪与表达式_第3页
第10章-运动跟踪与表达式_第4页
第10章-运动跟踪与表达式_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

AfterEffectsCC影视后期制作技术教程PPT模板下载:

行业PPT模板:

节日PPT模板:PPT素材下载:PPT背景图片:PPT图表下载:

优秀PPT下载:PPT教程:

Word教程:Excel教程:

资料下载:PPT课件下载:

范文下载:

试卷下载:

教案下载:

目录AfterEffectsCC第1章 进入合成的世界第2章 基础面板介绍

第3章 创建和管理项目第4章 基础图层动画

第5章 创建蒙版动画

第6章 文本动画

第7章 创建三维空间动画

第8章 色彩调节与校正

第9章 键控抠像

第10章 运动跟踪与表达式

第11章 常用效果介绍

第12章 综合案例

第10章 运动跟踪与表达式

利用AfterEffects中的运动跟踪功能可以对动态素材中的指定像素进行跟踪处理,然后以跟踪的结果作为路径的依据来匹配源素材的运动或消除摄像机抖动。使用表达式,能够不用创建大量的关键帧就可以实现复杂的动画效果。在本章中,将详细介绍运动跟踪和表达式,内容涉及运动跟踪的流程和具体实现方法、表达式语言、表达式的添加和编辑等。

10.1运动跟踪

10.1.1运动跟踪的作用

10.1.2跟踪器面板

10.1.3运动跟踪流程

10.1.4时间轴面板中的运动跟踪属性

10.1.5调节跟踪点10.2制作跟踪动画

10.2.1跟踪摄像机

10.2.2变形稳定器

10.2.3跟踪运动

10.2.4稳定运动

10.3表达式

10.3.1表达式语言

10.3.2数组与维度

10.3.3添加、编辑和移除表达式

10.3.4保存和调用表达式

10.3.5将表达式转换为关键帧

10.3.6表达式控制效果

10.3.7表达式语言引用

10.4地震效果模拟(案例)

10.5寻找宝藏(案例)

第10章 运动跟踪与表达式

10.1运动跟踪

通过运动跟踪,用户可以跟踪对象的运动,然后将该运动的跟踪数据应用于另一个对象,来创建图像和效果在其中跟随运动的合成。跟踪数据用来使被跟踪的图层动态化,以针对该图层中对象的运动进行补偿,还可以实现画面稳定的作用。10.1.1运动跟踪的作用使用运动跟踪技术,可以降低影片拍摄的成本,例如制作汽车运动过程中燃烧的特效,我们可以追踪汽车的运动数据,将火焰燃烧的特效匹配动态素材的运动,在后期的制作中添加各种效果来完成,而不是去实拍真实汽车的燃烧。我们还可以将跟踪对象的位置链接到其他的属性。

10.1运动跟踪

10.1.2跟踪器面板

10.1运动跟踪

10.1.3运动跟踪流程

1.选择跟踪目标

2.调整附加点位置

3.调整特性区域和搜索区域

4.分析和应用跟踪数据

10.1运动跟踪

10.1.4时间轴面板中的运动跟踪属性

在【跟踪器】面板中单击【跟踪运动】或【稳定运动】时,会在【时间轴】面板中为源图层添加一个新的【跟踪器】。在【跟踪器】中可以包括一个或多个跟踪点,每个跟踪点在跟踪完成后将产生相应的跟踪关键帧。

10.1运动跟踪

10.1.5调节跟踪点设置运动跟踪时,经常需要通过调整特性区域、搜索区域和附加点来调整跟踪点,可以使用【选取工具】分别调整每个区域的大小,也可以进行整体调节。在移动特性区域时,特性区域中的图像区域被放大到400%。

10.2制作跟踪动画

10.2.1跟踪摄像机【跟踪摄像机】是对视频素材进行分析以提取摄像机运动的数据,在合成中匹配动态摄像机和三维图层。

10.2制作跟踪动画

10.2.2变形稳定器【变形稳定器】主要是针对抖动的视频素材进行稳定处理,使用【变形稳定器】进行稳定处理时,要尽量保证视频清晰,同时避免画面中出现较快的透视变形。

10.2制作跟踪动画

10.2.3跟踪运动

10.2制作跟踪动画

10.2.4稳定运动【运动跟踪】和【稳定运动】处理跟踪数据的原理是一样的,【稳定运动】可以将跟踪数据应用于源图层本身以抵消运动。

10.3表达式

使用表达式可以创建图层属性之间的关系,制作复杂的动画效果。表达式语言基于标准的JavaScript语言,它是一小段软件,用户不必了解JavaScript语言就能够使用表达式。10.3表达式10.3.1表达式语言AfterEffects表达式语言使用核心标准的JavaScript1.2语言,具有自己的一组扩展对象,如图层、合成、素材和摄像机,这样就可以使用表达式访问到AfterEffects项目中的绝大多数的属性值。在进行表达式输入时,由于JavaScript是区分大小写的语言,所以在编写表达式时,一定要注意大小写,用分号来分隔语句或行。用户可以使用表达式语言访问图层属性(property)的属性(attribute)和方法。全局对象和次级对象使用点号来分开,目标与属性和方法之间也是使用点号进行分开,如thisComp.layer("图层2").effect。对于图层以下的级别,可以使用圆括号进行分级。10.3表达式10.3.2数组与维度在AfterEffects中,经常用到的一个数据类型是数组。数组是一种按照顺序储存参数的特殊对象,数组用中括号括起参数列表,用逗号分隔具体参数,如[8,20]。数组对象的维度是数组中元素的数目。当用数组下标表示的时候,需要用几个数字来表示才能唯一确定这个元素,这个数组就是几维。例如,一个数字确定一个元素a[6]就是一维的;两个数字确定一个元素b[3][9]就是二维的;三个数字c[6][5][1]就是三维的。AfterEffects的不同属性具有不同维度,具体取决于这些属性具有的参数的数目。10.3表达式10.3.2数组与维度在AfterEffects中,经常用到的一个数据类型是数组。数组是一种按照顺序储存参数的特殊对象,数组用中括号括起参数列表,用逗号分隔具体参数,如[8,20]。数组对象的维度是数组中元素的数目。当用数组下标表示的时候,需要用几个数字来表示才能唯一确定这个元素,这个数组就是几维。例如,一个数字确定一个元素a[6]就是一维的;两个数字确定一个元素b[3][9]就是二维的;三个数字c[6][5][1]就是三维的。AfterEffects的不同属性具有不同维度,具体取决于这些属性具有的参数的数目。10.3表达式10.3.3添加、编辑和移除表达式用户可以通过手动输入创建表达式,也可以通过表达式语言菜单输入整个表达式,还可以通过表达式关联器或者从其他表达式中复制。用户可以在【时间轴】面板中创建表达式。例如,展开图层属性,在【位置】属性中,按住Alt键单击【位置】属性左侧的【时间变化秒表】按钮,即可为该属性添加表达式,包含表达式的属性的值显示为红色或粉红色类型。当需要移除该属性的表达式时,按住Alt键再次单击【时间变化秒表】按钮即可。10.3表达式手动编辑表达式如果需要在表达式输入框内手动输入表达式,可以通过以下方式来实现。第一步:激活表达式输入框。在进入表达式编辑模式后,默认会选中整个表达式。如果要添加到表达式,可以使用鼠标左键单击表达式输入框内的任意位置。第二步:在表达式输入框内编辑和输入表达式,可以选择是否使用表达式语言菜单。第三步:使用数字小键盘上的Enter键或在编辑框外单击,将退出表达式编辑模式。10.3表达式2.使用关联器编辑表达式使用表达式关联器可以从一个属性拖动到另一属性,以将这些属性与一个表达式相关联,将关联器拖动到属性以创建指向该属性值的链接。10.3表达式3.在图表编辑器模式下查看表达式在图表编辑器模式下,可以从图表编辑器底部的【选择图标类型和选项】中勾选【显示表达式编辑器】,被添加表达式的属性将被显示,但当选择多个添加了表达式的属性后,会提示“多个选定的属性具有表达式”。用户可以使用快捷键Shift+F3退出图表编辑器模式。要调整表达式输入框的大小,可以向上或向下拖动其底边缘。10.3表达式4.向表达式添加注释表达式注释可以用于解释表达式的作用,并不会影响表达式的实际使用效果,只是在开头的位置加入说明性的文字,以便于辨识。为表达式添加注释的方式主要有两种。第一种:在注释开头输入//。系统将忽略//和表达式结束点的任何语句,它们都被认定为表达式的注释。第二种:在注释开头键入/*并在注释结尾键入*/。处于/*和*/之间的任何语句都将被认定为是表达式的注释。10.3表达式10.3.4保存和调用表达式当用户编辑完表达式后,可以将表达式复制粘贴到文本编辑应用程序中存储,也可以将表达式保存为动画预设。在保存的动画预设中,动画属性只具有表达式但没有关键帧时,动画预设只保存表达式信息;如果动画属性不仅具有表达式而且具有关键帧时,动画预设将同时保存关键帧和表达式的信息。10.3表达式10.3.5将表达式转换为关键帧在【时间轴】面板中,选择已经添加表达式的属性,执行【动画】|【关键帧辅助】|【将表达式转换为关键帧】命令,可以将表达式转换为关键帧。在进行关键帧转换时,AfterEffects会自动计算表达式,在每一帧的位置创建一个新的关键帧,原表达式将被禁用。10.3表达式10.3.6表达式控制效果使用表达式控制效果,只需要将一个或多个属性同时链接到控制器,就可以使用单个控制效果来同时影响其属性。用户可以执行【效果】|【表达式控制】命令中的某个子命令,为图层添加表达式控制。表达式控制效果的名称指示其提供的属性控制类型:【3D点控制】、【点控制】、【复选框控制】、【滑块控制】、【角度控制】、【图层控制】和【颜色控制】。10.3表达式10.3.7表达式语言引用用户可以使用库,根据需要在表达式菜单中选择相应的表达式语言,而不需要手动输入。单击动画属性中的三角按钮,即可打开表达式库。10.4地震效果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论