AE表达式制作电视墙

这个教程教朋友们用AE表达式制作电视墙,电视墙的效果当初被广泛的运用。今天我们就来看看这样的效果是如何实现的。先看看效果图:

若干久以前看过一个帖子,帖子的主人记不清了,他在用表达式建电视墙的时候,没有解决变量传递的问题。我当时下载了他的表达式,前不久整理硬盘的时候发现了,就在他的基础上改进了这个新的表达式以解决变量传递的问题。

具体操作教程附上,方便初学者。

1. 新建一个comp1(720*576):

2. 新建一个solid,别忘了按一下蓝色的键Make Comp Size。

3. 选中该solid层,按下s键,调出scale属性,按住Alt键,点击左边的小码表,添加表达式,如图语句:

4. 保持该层为选中状态,按下p键调出positon属性,按住alt键点击左侧的小码表,为它添加表达式如图蓝色部分。

5. 按下键盘的Ctrl+D键十五次,看看是不是自动换行。

6. 新建一个comp,把拖入中,在里即可制作各种效果。

7. 先在时间线上选中要替换的solid,按住Alt键不放,在素材窗口中选中并拖动要替换的素材。在更换的solid上释放就可达到替换素材的目的。

8. 最后:

这是表达式:

新建一comp(720*576),新建一solid 1(720*576),给scale加expression 。

表达式如下:

===============================

step=4;

w=this_comp.width;

solid_x=(w/step-5)/w*100;

[solid_x,solid_x]

===============================

再给solid 1的position加expression

表达式如下:

===========================================

step=4;

n=this_layer.index;

solid_x=this_comp.width/step;

solid_y=this_comp.height/step;

a=Math.floor((this_layer.index-1)/step); //或者为:a=Math.ceil(this_layer.index/step)

if(n<=step)

{

position_x=solid_x/2+(n-1)*solid_x;

position_y=solid_y/2;

}

else if(n>a*step,n<=(a+1)*step)

{

position_x=solid_x/2+(n-a*step-1)*solid_x;

position_y=solid_y/2+a*solid_y;

}

[position_x,position_y]

============================================

选中solid 1层,按ctrl+d十五下,复制,共十六层会自动排列为一个电视墙.(step的值可变,不过要保持position和scale中的step值一致)。

(0)

相关推荐

  • AE表达式制作准星跟踪的效果教程

    这是一个比较简单的AE表达式运用的教程,我们用AE表达式制作准星跟踪,希望的朋友们喜欢这个教程。 新建一个工程文件,并设置最初设定值如下图: 1.导入一个动态素材(跳动的兔子)然后设定它的运动路径,使 ...

  • AE表达式制作手表指针动画

    效果: 素材准备 首先在ps中绘制好素材图片,这是基本功,这里不再赘述,大家可以各显神通做出自己满意的图片。 在将psd文件导入AE之前,为了使AE内的层级结构更简单我们可以先对psd文件的图层进行处 ...

  • 利用AE表达式制作循环转动的动画

    在ae中,制作动画时,经常会用到表达式:本文分享用表达式制作形状转动小动画的制作方法,给朋友们参考参考. 操作方法 01 下面举例演示操作: CTRL+N 新建一个合成. 在合成窗口这里,把安全框给显 ...

  • AE滤镜制作晶莹剔透小球实例教程

    这个教程和的AE爱好者们分享用AE滤镜制作晶莹剔透小球的过程。其中用到了一系列滤镜的结合。希望大家能从这篇教程中学到东西! 软件:Adobe After Effects 7.0 使用到的滤镜插件:Pa ...

  • ae怎么制作一段倒计时效果?

    ae中想要制作一个倒计时的动画,该怎么制作这个效果呢?下面我们就来看看详细的教程. 1.开始我先分享premiere的制作方法.导入一张纯色背景图片,拖拽到时间线上.选择“编辑”模式,在编辑模式里选择 ...

  • AE表达式实现伸缩拉长的动画效果

    今天小编为大家分享AE表达式实现伸缩拉长的动画效果方法,教程很实用,值得大家学习,一起来学习吧! 先看效果: 下面是具体的制作步骤: 1. 四个solid,如图,改成4个条: 2. 记好位置,即水平方 ...

  • AE怎么制作很有威慑力的冲击波特效?

    AE是制作视频特效的一类大型软件,全称为Adobe After Effects ,对电脑硬件的配置要求很高.太低的配置不仅做不成自己想要的效果,很有可能卡机,但是AE也是一款视频特效的好工具,所以电视 ...

  • AE表达式实现心形来回飘散的动画效果

    今天为大家分享AE表达式实现心形来回飘散的动画效果方法,教程真的很不错,方法也很简单,适合新手来学习,来看看吧! 下面是具体的制作步骤: 1. 首先,先送大家一颗心. 2. 导入ae,花个mask稍微 ...

  • AE怎么制作旋转万花筒特效?

    以前很喜欢万花筒,旋转的万花筒效果是一个比较好玩的效果,想要使用AE中制作这个旋转的万花筒的效果动画,下面我们就来看看ae制作万花筒效果的教程. 1.打开AE软件,首先要新建一个合成,在合成设置窗口设 ...