欢迎访问自学路径

您尚未登录

登录后即可免费访问自学内容

点击登录

AE表达式教程!5个实用弹性运动表达式

时间:2022-12-12
B站视频: av946102949
类别: AE教程
水平:普通
观众:2.0w
我要投稿
设计师入站必刷的宝藏频道,掌握设计真本领与AI并肩 👉 立即点击

当视频无法加载时请刷新页面,
或前往PC获得最佳体验。
教程概述 评论 (12)
img

热门!来优设AI俱乐部,享受1整年365天丰富的AI学习社群服务! 详情戳>>>

教程作者: 如如( 优设视觉设计实战营讲师)

交作业:微博搜索话题  #优设每日作业# 进入超话页即可发布作业打卡

文章编辑: @十豆

一、关于教程

本期视频为大家介绍 AE 中 5 种能够做出弹性运动的表达式, 弹性表达式都比较长,但是大家只要键盘上有Ctrl+C和Ctrl+V,就可以轻松实现效果啦~

AE表达式教程!5个实用弹性运动表达式

想让如如老师手把手教你制作更多有趣的AE动效吗?戳下方链接立即报名:

二、教程简概

详细操作请看文章开头的视频教程演示。

①弹性表达式:做出灵动的花朵生长动效

AE表达式教程!5个实用弹性运动表达式 AE表达式教程!5个实用弹性运动表达式

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

②小球回弹:小球碰撞地面的回弹效果

AE表达式教程!5个实用弹性运动表达式 AE表达式教程!5个实用弹性运动表达式 AE表达式教程!5个实用弹性运动表达式

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

③挤压拉伸:做出可爱的挤压表情包

AE表达式教程!5个实用弹性运动表达式

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]

④弹性摆动:制作自动摇晃效果

AE表达式教程!5个实用弹性运动表达式 AE表达式教程!5个实用弹性运动表达式

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
}

⑤弹性文字:做出 DuangDuang 闪现的文字效果

AE表达式教程!5个实用弹性运动表达式 AE表达式教程!5个实用弹性运动表达式 AE表达式教程!5个实用弹性运动表达式 AE表达式教程!5个实用弹性运动表达式

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 备注「优优 自学团」(无备注不通过哦)

学完这篇教程的人还在学…

7 收藏 84

非特殊说明,本站 UiiiUiii.com 上的教程均由本站作者及学员原创或翻译,原作品版权归属原作者,转载请联系 @优优教程网 授权。

转载时请在文首注明,来源 UiiiUiii.com 及教程作者,并附本文链接。谢谢各位编辑同仁配合。UiiiUiii 保留追究相应责任的权利。

复制本文链接
img

上一篇

AE表达式教程!4个旋转表达式,一秒搞定复杂动效

下一篇

AE表达式教程!4个时间表达式,你的效率提升利器

发表评论 已发布 12

还可以输入 800 个字
yzm
 
 
加载更多评论
没有更多评论了
/

支持键盘 ← → 键翻阅图片

玻璃钢生产厂家安徽玻璃钢人物雕塑图片杭州抽象玻璃钢雕塑批发呼市雕塑玻璃钢致电丙烯玻璃钢雕塑池州大型玻璃钢雕塑定制信阳玻璃钢雕塑大象生产厂厦门树脂玻璃钢雕塑厂家长沙玻璃钢雕塑设计安装玉林玻璃钢雕塑小品河北玻璃钢雕塑摆件销售公司湖北标牌标识校园玻璃钢雕塑山东艺术商场美陈供应濮阳室内玻璃钢雕塑滨州玻璃钢卡通雕塑镜面玻璃钢仿铜雕塑厂沈阳玻璃钢雕塑厂家赵野太原玻璃钢卡通雕塑厂家江西喷泉雕塑玻璃钢商场简单美陈布置方案新民玻璃钢牌匾雕塑定制黄浦区玻璃钢雕塑推荐武清玻璃钢动物雕塑宁夏大型玻璃钢雕塑制作玻璃钢人物户外不锈钢雕塑定做台州创意玻璃钢雕塑宁夏玻璃钢景观雕塑经验丰富石家庄多彩玻璃钢雕塑联系方式西安玻璃钢雕塑熊猫厂商北京商场创意商业美陈公司朝阳区玻璃钢雕塑工程施工电话香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化