向安宇知识库 向安宇知识库
  • 读书向
  • 学习向
    • AI工具
    • AI研究
    • 笔记
    • AIP:克丽丝AI日志
  • 创作向
    • 写作
      • 非虚构
      • 剧本
      • 小说
      • 文言
      • 随笔
      • 日记
    • 视听
      • 纪录片
      • 设计
      • 视频
      • 摄影
    • 课程
  • 影视向
    • 创意策划
    • 前期拍摄
    • 后期制作
    • 影像实验
    • 影像设备
    • 大师镜头
    • 电影赏析
    • 视频论文
    • 项目复盘
  • 折腾向
    • 穿越机
    • 户外
    • 代码
    • 手工
    • 书法
    • 篆刻
    • 绘画
首页 › 创作向 › 课程 › MG点线动画临摹《THE EDITOR》-03(破碎切割效果)
  • 0
  • 0
  • 2

MG点线动画临摹《THE EDITOR》-03(破碎切割效果)

向安宇
2018-12-05 13:15:15

预览:
MG点线动画临摹《THE EDITOR》-03(破碎切割效果)-向安宇知识库
临摹点:

  1. 切割破碎;
  2. 运动修饰。

1、切割线

继续使用之前的45度方形。删除多余关键帧,预合成。

钢笔绘制线条,找到形状层下stroke 1 里的 Dashes,将其变为虚线,命名为“切割线”,key动画,旋转和下落。然后复制方形,将其移动到虚线“切割线”上面,选择“Luma Matte 方形2 ”。也就是将这个方形的亮度作为虚线条的蒙板。

2、切割及落地

将方块预合成,将其命名为“切割”,利用蒙板遮住被切割部分制造切割效果。

给合成“切割”key帧,首先给位置key帧,key一个下落的动画,落点在之前方形最下方角所在的位置。

给rotation添加关键帧,和下落的动画同步,在开始下落前的一帧打关键帧,数值不变,往后一帧关键帧旋转15度。注意这里要配合切割的受力方向。

在落地的关键帧前面三帧左右,给rotation添加关键帧,将值改为0 。这里不和落地同步而是稍微往前一点的地方打关键帧,是因为我们将要给rotation添加弹性表达式,以模仿受力后的摇晃,我们希望这个方形的摇晃能够在落后前就结束。

给rotation添加弹性表达式overshot并修改表达式中的值,调试:

freq = 5;
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

给position也添加弹性表达式Bounce,制造一个落地反弹的效果,修改表达式中的值进行调试,这里用的表达式如下:

e = .8;
g = 3000;
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

最后得到效果如下:
MG点线动画临摹《THE EDITOR》-03(破碎切割效果)-向安宇知识库

三、碎块落下

1、新建形状层,add添加Polustar,将Points改为3,添加fill,颜色改为“F0F0F0”;

2、给形状层key动画,注意调整曲线;

MG点线动画临摹《THE EDITOR》-03(破碎切割效果)-向安宇知识库

3、右键单机Polystar Path , 选择Convert To Bezier Path,将形状层转换为贝赛尔路径,然后将三角形随意变成一个不规则图形,模拟一块碎片;

4、command/ctrl + D,复制碎片,更改其动画路径,更改其不规则的形状,制作其他碎片。注意大小碎片的位置,飞溅出去的方向;

MG点线动画临摹《THE EDITOR》-03(破碎切割效果)-向安宇知识库

5、给rotation添加随机旋转:

value + noise(time)*80

6、装饰线条,这种线条有很多种方法制作,我这里就是画了一个椭圆,调整Position和Rotation,添加Trim Paths,key动画。

四、其他碎块

1、将方块所在的comp合成复制一层,改变锚点位置,给Rotation打关键帧,同样添加overshot弹性表达式,调整freq和decay的值:

freq = 5;
decay = 3;

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

2、同样方式添加碎块掉落,rotation给了两种表达式,大一点的碎块在凋落过程有轻微的旋转:

time*100

这里旋转给的很少,可以根据情况调整;

小一点的碎块,很难看清旋转的动画,可以不给,为了制作的方便,不需要每个重新绘制路径,只需要给点随机的旋转:

seedRandom(index,true)
value + random(360)

这个表达式让每次command + D复制出来的层,都有一个随机旋转,使没层看上去的视觉效果不同,增加了丰富性。

3、装饰性线条,这里用的是钢笔绘制路径,添加Trim Paths制作动画。

五、变六角形

45度放置的正方形,上下切割并不能变成正六边形,这里要给此形状key一个路径动画,让其在最后一次切割的时候,变成正六边形。

为了让这个变形更隐蔽,可以选择key帧key在图形旋转到最大角度的时间点。

AE AE表达式 MG动画
0
0
星期天,我到一个洗脑销售会上了堂营销课
上一篇
MG点线动画临摹《THE EDITOR》-04(切割、打磨和纸张飘落)
下一篇

评论 (2)

登录后可发布~
立即登录
  • Maquis

    你好,我添加了fill,不过为什么不能控制形状图层的颜色呢?

    6 年前 江苏省
    • 向安宇

      @Maquis: 应该不会不能控制的。不是添加特效effect里的fill哦,是点形状图层里的Add后面那个符号(圆圈里一个小三角),选择里面的fill。直接绘制的图层一般都有fill属性选项,但是通过文中方式添加的形状,不会有fill属性预设,需要自己添加一个

      6 年前 江苏省

向安宇

痴迷文字,醉心影像
446
文章
5
评论
325
喜欢

聚合文章

克丽丝是谁?(人物设定1.0)
AIP克丽丝的构想
wordpress也要拥抱AI
AI时代我们如何学习

近期评论

ima知识库还没用过,求推荐几个优质共享库
—— 夸父追日 13 分前 AI时代我们如何学习
YouTube的自动字幕现在确实准多了,学外语很方便
—— 夜语灵 53 分前 AI时代我们如何学习
要是AI有自我意识,第一件事是不是裁掉老板?
—— 岁寒松柏 8 小时前 AI治理会带来乌托邦还是暴政?
有些平台把简单内容包装成高价课,真是服了
—— SnuggleMuffin 8 小时前 如何选择优质学习平台?
所以AI到底该咋用啊?有人实际用出效果了吗?
—— 鱼鱼 9 小时前 如何提升学习效率?

猜你喜欢

AE表达式|23、如何用颜色取样制造隐身效果?@sampleImage

AE表达式|23、如何用颜色取样制造隐身效果?@sampleImage

2018-09-18 12:17:29
2,416 1 6
AE表达式|08、如何进行线性插值运算?@linear @ease

AE表达式|08、如何进行线性插值运算?@linear @ease

2018-08-21 0:32:24
4,274 1 3
AE表达式|利用Math.round,random,clamp函数表达“可能性随机”

AE表达式|利用Math.round,random,clamp函数表达“可能性随机”

2018-02-01 9:35:42
4,821 0 18
AE表达式|文字闪烁及滚动效果

AE表达式|文字闪烁及滚动效果

2018-02-01 10:04:31
4,714 0 3
2

关于我:

想要读万卷书,行万里路,看万部电影。

推荐栏目:

视频论文 课程 后期制作 非虚构 照片 视频

特色专题:

专题汇总 宜看一侃 帧影帧画 重读文学史 青玉记
Copyright © 2016-2025 向安宇知识库. 鄂ICP备16005400号-1 鄂公网安备42050602000017号
  • 读书向
  • 学习向
    • AI工具
    • AI研究
    • 笔记
    • AIP:克丽丝AI日志
  • 创作向
    • 写作
    • 视听
    • 课程
  • 影视向
    • 创意策划
    • 前期拍摄
    • 后期制作
    • 影像实验
    • 影像设备
    • 大师镜头
    • 电影赏析
    • 视频论文
    • 项目复盘
  • 折腾向
    • 穿越机
    • 户外
    • 代码
    • 手工
    • 书法
    • 篆刻
    • 绘画
  • 剪辑
  • 转场
  • 纪录片

向安宇

痴迷文字,醉心影像
446
文章
5
评论
325
喜欢