《二维影视特效》课件-10 AE表达式基础与常用表达式实战_第1页
《二维影视特效》课件-10 AE表达式基础与常用表达式实战_第2页
《二维影视特效》课件-10 AE表达式基础与常用表达式实战_第3页
《二维影视特效》课件-10 AE表达式基础与常用表达式实战_第4页
《二维影视特效》课件-10 AE表达式基础与常用表达式实战_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

《影视后期特效及剪辑制作》第十章第十章AE表达式基础与常用表达式实战time/wiggle/loopOut/index与滑块控制综合应用2024课程目录01课前回顾:手动关键帧的局限02核心认知:什么是AE表达式03速查指南:常用表达式核心索引表04精讲1:time表达式与匀速动画05精讲2:wiggle表达式与随机动效06精讲3:loopOut表达式与循环动画07精讲4:index表达式与批量图层控制08精讲5:滑块控制与参数联动管理09综合实战:动态文字阵列片头10优缺点辨析与常见问题指南02为什么要学习AE表达式?手动关键帧的核心局限❌循环、随机类效果制作繁琐,需要大量重复关键帧❌批量图层调整效率低,逐个修改参数耗时久❌匀速、规律性动画精度不足,手动调整易出现误差❌参数无法联动,修改整体效果需要逐个调整图层表达式的核心价值✅程序化生成动画,替代重复关键帧操作,大幅提升效率✅轻松实现随机、循环、阵列等手动难以制作的效果✅参数可联动控制,一个滑块统一调整多个图层属性✅动画精度更高,规律性运动效果均匀自然03核心认知:什么是AE表达式定义AE内置的、基于JavaScript语法的脚本工具,通过代码逻辑驱动属性数值变化,生成程序化动画核心逻辑用代码规则替代手动关键帧,让软件根据规则自动计算每一帧的属性数值应用范围可应用于位置、旋转、缩放、透明度、效果参数等几乎所有可打关键帧的属性学习原则无需精通编程,优先掌握高频常用表达式,理解语法逻辑即可核心公式:表达式=属性+代码规则→软件自动计算每帧数值→生成动画激活方式:按住Alt键点击属性前的秒表图标,即可输入表达式代码04常用表达式与控制工具速查索引表名称基础语法核心作用典型应用场景timetime*数值基于时间驱动属性匀速变化匀速旋转、匀速位移、渐变过渡wigglewiggle(频率,幅度)生成随机抖动变化效果镜头震动、文字闪烁、随机动效loopOutloopOut("循环类型")让关键帧动画自动循环循环走路、循环旋转、重复动效indexindex*数值基于图层序号批量控制文字错开入场、图层阵列排列滑块控制效果控件关联属性一个滑块联动控制多个属性整体调整幅度、批量控制透明度建议截图保存,作为后续制作的速查工具

|

掌握这4个表达式+滑块控制,可覆盖80%以上的表达式应用场景05表达式精讲一:time匀速驱动表达式核心语法:time*速度数值time:系统变量,代表当前时间(秒)乘号后数值:控制变化速度,数值越大变化越快核心作用:让属性随时间匀速线性变化,替代手动打关键帧拓展应用:位置、缩放、透明度等匀速变化效果实操案例:匀速旋转logo1.选中logo图层,按R调出旋转属性2.按住Alt键点击秒表图标,激活表达式输入框3.输入time*60,代表每秒旋转60度4.播放预览,logo已实现匀速旋转,无需关键帧示例:time*60→每秒旋转60度

|

time*100→每秒旋转100度

|

数值越大,速度越快06表达式精讲二:wiggle随机抖动表达式核心语法:wiggle(freq,amp)freq:频率,每秒抖动次数,越高越频繁amp:幅度,抖动数值范围,越大越剧烈核心作用:生成自然随机抖动,模拟震动、闪烁、浮动拓展:透明度闪烁、缩放呼吸感、亮度随机变化实操案例:镜头震动效果1.新建调整图层,添加到素材上方2.按P调出位置属性,Alt+点击秒表3.输入wiggle(5,15)4.播放预览,画面产生自然手持镜头震动感万能用法:想哪个属性随机动,就加wiggle,调频率和幅度即可

|

wiggle(5,15)轻微震动

|

wiggle(10,30)强烈抖动07表达式精讲三:loopOut循环播放表达式核心语法:loopOut("cycle",0)"cycle":周期循环,从头到尾重复,最常用"pingpong":乒乓循环,来回往复播放numKeyframes:0代表所有关键帧参与循环核心作用:关键帧动画自动无限循环实操案例:循环悬浮动效1.做一组上下浮动的位置关键帧2.Alt+点击位置属性秒表,激活表达式3.输入loopOut("cycle")4.播放预览,浮动动画自动无限循环cycle:走路动画、滚动背景

|

pingpong:上下浮动、呼吸效果

|

做好一组关键帧,一句表达式自动循环08表达式精讲四:index图层索引表达式核心语法:index*偏移数值index:图层序号,从上到下从1开始偏移数值:控制每个图层之间的差值大小核心作用:根据图层序号自动生成属性差值,一键批量控制拓展:阵列排版、延迟动画、参数递增实操案例:文字逐个错开入场1.多个文字图层依次排列在时间轴上2.全选图层,按P调出位置属性3.输入value+[0,(index-1)*20]4.所有图层自动生成错落阵列效果效率神器:10个图层的错开效果,index一键生成,从几分钟压缩到几秒钟09表达式精讲五:滑块控制与参数联动核心作用将多个图层的表达式参数绑定到同一个滑块控件上实现一键统一调整所有关联参数表达式的最佳搭档工具实操案例:统一控制震动幅度1.新建调整图层,添加「滑块控制」效果,命名为「震动幅度」2.通过表达式拾取器,将各图层wiggle幅度绑定到滑块3.拖动滑块,所有图层震动幅度同步变化拓展应用批量控制透明度、统一调整动画速度、全局控制特效强度效率对比:无滑块→改10次表达式

|

有滑块→拖动1次滑块全部搞定10综合实战:动态文字阵列片头制作案例效果:多行文字错落排列→逐个淡入入场→轻微随机浮动→循环播放→滑块统调浮动幅度1index阵列排版创建多行文字图层,index实现Y轴错落2time淡入效果time控制透明度,结合index逐个淡入3wiggle轻微浮动所有文字位置添加wiggle浮动感4滑块统调添加滑块控制,绑定wiggle幅度,实现整体统调5loopOut循环播放添加loopOut实现整体循环播放效果Step6:优化细节,调整文字样式与配色,完成片头效果

|

知识点全覆盖:index+time+wiggle+loopOut+滑块控制11优缺点辨析与工具使用建议表达式核心优势✅提升制作效率,减少重复关键帧操作✅实现随机、循环、阵列等手动难做的效果✅参数联动方便,批量修改效率高✅动画精度高,规律性运动均匀自然表达式局限性❌复杂定制化动画不如手动关键帧灵活❌表达式过多会导致预览卡顿、渲染变慢❌工程传递时可能出现表达式报错、缺失使用建议简单动画手动打关键帧

重复/批量/循环/随机需求用表达式

复杂定制动画结合两者使用12常见问题与避坑指南表达式报错显示红色原因:语法错误解决:检查符号是否为英文、单词拼写是否正确加了表达式没效果原因:表达式未正确激活解决:确认按住Alt点击了秒表、表达式已正确输入index偏移不对原因:图层顺序不正确解决:确认最上层图层index为1,依次向下递增循环衔接卡顿原因:首尾关键帧数值不一致解决:调整首尾帧参数使其匹配,确保循环平滑黄金法则:所有标点必须用英文符号

|

Alt+点击秒表激活表达式

|

图层顺序决定index效果13课程总结01AE表达式是程序化动画工具,核心是提升效率、实现特

温馨提示

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

评论

0/150

提交评论