這個(gè)教程教朋友們用AE表達(dá)式制作電視墻,電視墻的效果當(dāng)初被廣泛的運(yùn)用。今天我們就來看看這樣的效果是如何實(shí)現(xiàn)的。先看看效果圖:
若干久以前看過一個(gè)帖子,帖子的主人記不清了,他在用表達(dá)式建電視墻的時(shí)候,沒有解決變量傳遞的問題。我當(dāng)時(shí)下載了他的表達(dá)式,前不久整理硬盤的時(shí)候發(fā)現(xiàn)了,就在他的基礎(chǔ)上改進(jìn)了這個(gè)新的表達(dá)式以解決變量傳遞的問題。
具體操作教程附上,方便初學(xué)者。
1. 新建一個(gè)comp1(720*576):
2. 新建一個(gè)solid,別忘了按一下藍(lán)色的鍵Make Comp Size。
3. 選中該solid層,按下s鍵,調(diào)出scale屬性,按住Alt鍵,點(diǎn)擊左邊的小碼表,添加表達(dá)式,如圖語句:
4. 保持該層為選中狀態(tài),按下p鍵調(diào)出positon屬性,按住alt鍵點(diǎn)擊左側(cè)的小碼表,為它添加表達(dá)式如圖藍(lán)色部分。
5. 按下鍵盤的Ctrl+D鍵十五次,看看是不是自動(dòng)換行。
6. 新建一個(gè)comp,把拖入中,在里即可制作各種效果。
7. 先在時(shí)間線上選中要替換的solid,按住Alt鍵不放,在素材窗口中選中并拖動(dòng)要替換的素材。在更換的solid上釋放就可達(dá)到替換素材的目的。
8. 最后:
這是表達(dá)式:
新建一comp(720*576),新建一solid 1(720*576),給scale加exPRession 。
表達(dá)式如下:
===============================
step=4;
w=this_comp.width;
solid_x=(w/step-5)/w*100;
[solid_x,solid_x]
===============================
再給solid 1的position加expression
表達(dá)式如下:
===========================================
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十五下,復(fù)制,共十六層會(huì)自動(dòng)排列為一個(gè)電視墻.(step的值可變,不過要保持position和scale中的step值一致)。
注:更多精彩教程請(qǐng)關(guān)注三聯(lián)電腦教程欄目
新聞熱點(diǎn)
疑難解答
圖片精選