分享实用软件

After effects碰撞效果怎么做

2026-09-19 0 次查看

After effects碰撞效果怎么做:在 After Effects 中制作碰撞效果,核心是利用关键帧动画配合「运动模糊」和「弹性表达式」模拟物体碰撞后的反弹与震动,具体操作如下。

  1. 准备碰撞物体并设置初始位置
    在 After Effects 中新建合成,用形状工具或文字工具创建两个图层作为碰撞物体。例如做一个圆形和一块矩形挡板。把圆形放在合成上方,挡板放在下方。选中圆形图层,按 P 键展开位置属性,在时间轴起点打上关键帧,记录圆形初始位置。移动时间指针到第 1 秒,把圆形向下移动到挡板位置,这样就有了一个从上方落下的动画。
  2. 添加弹性表达式模拟碰撞反弹
    选中圆形图层的位置属性,按住 Alt 键点击位置前的秒表图标,在表达式编辑器中输入「elastic」相关表达式。常用的是「easeOut」配合「bounce」效果,或者直接使用「thisComp.layer("挡板").position」来检测碰撞点。更简单的方法是在碰撞瞬间添加两个关键帧:一个在碰撞前,一个在碰撞后,然后选中这两个关键帧,右键选择「关键帧插值」改为「贝塞尔曲线」,再调整曲线手柄让运动产生回弹。若想更真实,可添加「惯性」表达式,例如「freq=2; decay=5; n=0; if (numKeys>0){ n=nearestKey(time).index; if (key(n).time>time){n--;} } if (n==0){ t=0; } else { t=time-key(n).time; } if (n>0 && t<1){ v=velocityAtTime(key(n).time-thisComp.frameDuration/10); amp=0.05; w=freq*2*Math.PI; value+v*amp*Math.sin(w*t)/Math.exp(decay*t); } else { value; }」,这个表达式能让圆形在碰撞后产生自然的衰减震动。
  3. 开启运动模糊增强碰撞冲击感
    碰撞效果要显得有力度,必须开启运动模糊。在时间轴面板顶部找到「运动模糊」开关(小图标像三个小圆圈),先点击「启用运动模糊」总开关,再单独打开圆形和挡板图层的运动模糊开关。如果碰撞速度很快,运动模糊会让物体在移动时产生拖影,视觉上更符合物理碰撞的冲击感。若模糊强度不够,可以在「合成设置」中把「快门角度」调大,例如 180 度改为 360 度,拖影会更明显。
  4. 用缩放关键帧制作碰撞挤压变形
    碰撞瞬间物体通常会发生挤压变形。选中圆形图层,按 S 键展开缩放属性。在碰撞发生的精确帧(例如第 1 秒)打一个缩放关键帧,值为 100%。然后往前移动 2 帧,把缩放改为 120%(横向压扁,纵向拉长,具体看碰撞方向)。再往后移动 2 帧,改回 100%,接着再打一个反向的 90% 关键帧,最后恢复 100%。这样圆形在碰撞时先被压扁,再弹回,形成弹性形变。如果想让形变更细腻,可以多打几个交替缩放关键帧,并调整曲线让变化更平滑。
  5. 添加粒子或碎片增强碰撞细节
    如果想让碰撞效果更丰富,可以在碰撞瞬间添加粒子碎片。选中圆形图层,在碰撞帧上右键选择「效果」-「模拟」-「CC Particle World」或「Particular」(需插件)。设置粒子发射时间为碰撞帧,粒子速度、重力、寿命等参数。或者用内置的「碎片」效果(Effect - Simulation - Shatter),把碎片形状设为「Glass」或「Brick」,视图改为「Rendered」,调整作用力位置到碰撞点。这样碰撞时物体会碎裂飞散,效果更震撼。注意碎片效果会消耗较多渲染资源,预览时可降低分辨率。

软件页面:After Effects

如果这篇内容对您有帮助

评论区 0 条评论