教程作者: 如如( 优设视觉设计实战营讲师)
交作业:微博搜索话题 #优设每日作业# 进入超话页即可发布作业打卡
文章编辑: @十豆
本期视频为大家介绍 AE 中 5 种能够做出弹性运动的表达式, 弹性表达式都比较长,但是大家只要键盘上有Ctrl+C和Ctrl+V,就可以轻松实现效果啦~
想让如如老师手把手教你制作更多有趣的AE动效吗?戳下方链接立即报名:
优设视觉设计实战营 第 25 期!60天 PS、AI、AE 从入门到入行
【优设视觉设计实战营 - 第 25 期】 60 天 PS、AI、AE 从入门到入行 添加咨询师微信报名 入群即可获得【 课前准备学习资料 】 课程咨询师-可乐:uisdc5 课程报名链接及试听请访问👉 优设视觉设计实战营 第25期 课程大纲 课程设置与报名方式 学员原创作品 课程服务及讲师介绍 一学就会的设计攻略 UI图标、产品修图、电商合成、视觉海报、调色秘籍、 运营插画、2.5D插画、插画动效、动态网页系统学 实战作业掌握所学,体系化教学提升设计素质! 添加咨询师微...
阅读文章 >>详细操作请看文章开头的视频教程演示。
freq = 3;
decay = 5;
n = 0;
if (numKeys > 0){
n = nearestKey(time).index;
if (key(n).time > time) n--;
}
if (n > 0){
t = time - key(n).time;
amp = velocityAtTime(key(n).time - .001);
w = freq*Math.PI*2;
value + amp*(Math.sin(t*w)/Math.exp(decay*t)/w);
}else
value
e =0.7;//弹力
g =1000;//重力
nMax = 9;//最大弹跳次数
n = 0;
if (numKeys > 0){
n = nearestKey(time).index;
if (key(n).time > time) n--;
}
if (n > 0){
t = time - key(n).time;
v = -velocityAtTime(key(n).time - .001)*e;
vl = length(v);
if (value instanceof Array){
vu = (vl > 0) ? normalize(v) : [0,0,0];
}else{
vu = (v < 0) ? -1 : 1;
}
tCur = 0;
segDur = 2*vl/g;
tNext = segDur;
nb = 1; // number of bounces
while (tNext < t && nb <= nMax){
vl *= e;
segDur *= e;
tCur = tNext;
tNext += segDur;
nb++
}
if(nb <= nMax){
delta = t - tCur;
value + vu*delta*(vl - g*delta/2);
}else{
value
}
}else
value
spd =20;maxDev =10;
decay = 1;
t = time - inPoint;
offset = maxDev*Math.sin(t*spd)/Math.exp(t*decay);
scaleX = scale[0] + offset;scaleY = scale[1] - offset;
[scaleX,scaleY]
delay = 0.03; // 延迟
freq = 3; // 频率
amp = 60; // 幅度
decay = 10; // 值越小,弹性越大
Speed = 0.8; // 值越小,动画越慢
myDelay = delay*textIndex;
t = (time - inPoint)*Speed - myDelay;
if (t >= 0){
freq;
amp;
decay;
s = amp*Math.cos(freq*t*2*Math.PI)/Math.exp(decay*t);
[s,s] }else{
value
}
var amp = 2.0;//晃动幅度
var freq = 2.0;//晃动速度
var decay = 4.0;//晃动时间
var maxRotation = 45;//最大角度
var maxSpeed = 3000;//读取的最大速度
var useAxis = 0;//0使用X轴速度,1使用Y轴速度
var timeBeforeKey = thisComp.frameDuration/10;
想要来 「优优自学团」和500位小伙伴一起交流学习进步吗?
添加管理员微信:uisdc5 备注「优优 自学团」(无备注不通过哦)
9 个宝藏级 AE 插件!一分钟能搞定别人半小时的工作
如如老师大家分享 9 个常用的AE插件,AE视频压缩导出、添加自然发光效果、直接导出gif...每个都能让动效制作效率翻倍!
阅读文章 >>AE表达式教程!4个旋转表达式,一秒搞定复杂动效
一、关于教程 本期视频为大家介绍 AE 中 4 种能够做出旋转动作的表达式,帮助你快速搞定复杂的旋转动效,表达式中的数值都可以根据需求进行修改哟~ 想让如如老师手把手教你制作更多有趣的AE动效吗?戳下方链接立即报名: 二、教程简概 详细操作请看文章开头的视频教程演示。 #01 time表达式 使用time表达式可以快速让物体旋转起来。
阅读文章 >>非特殊说明,本站 UiiiUiii.com 上的教程均由本站作者及学员原创或翻译,原作品版权归属原作者,转载请联系 @优优教程网 授权。
转载时请在文首注明,来源 UiiiUiii.com 及教程作者,并附本文链接。谢谢各位编辑同仁配合。UiiiUiii 保留追究相应责任的权利。
继续阅读与本文标签相同的文章:
上一篇
AE表达式教程!4个旋转表达式,一秒搞定复杂动效
下一篇
AE表达式教程!4个时间表达式,你的效率提升利器
发表评论 已发布 12 条