- 【干貨】必學(xué)!AE常用表達(dá)式解析
AE的表達(dá)式是動(dòng)畫制作中一個(gè)重要的功能,它能使動(dòng)畫看起來更加的生動(dòng)、豐富、有趣,同時(shí)也能提高動(dòng)畫制作的效率。然而很多同學(xué)在學(xué)習(xí)表達(dá)式的過程中,英文不熟練,邏輯不清晰,對(duì)編程寫代碼充滿了恐懼心理。這里我給大家整了幾個(gè)簡單又實(shí)用的AE常用表達(dá)式,希望對(duì)大家能有所幫助。
01 slider表達(dá)式的運(yùn)用
通過expression control中的 slider控制一個(gè)定值變化, 假如控制變化的隨機(jī)位移然后讓其停止,
slider=effects(“SliderControl”)(“Slider”), 然后對(duì)slider做函數(shù)運(yùn)算,
例如隨機(jī)函數(shù),
wiggle(8,slider)這樣就可以控制表達(dá)式。也可以控制攝像機(jī)鏡頭的調(diào)整。
02 wiggle的運(yùn)用
假如在做隨機(jī)函數(shù)的控制時(shí), wiggle(5,40)[0], 中括號(hào)里面的數(shù)值0表示—XYZ在AE中定義的是X軸用0表示,Y用1表示,Z用2表示。 5是每秒抖動(dòng)5次,40是每次抖動(dòng)40個(gè)像素。
通常和攝像機(jī)的position(位移) 和 pointof interest(聚焦點(diǎn))一起使用,對(duì)攝像機(jī)的鏡頭進(jìn)行調(diào)整。 抖動(dòng)表達(dá)式還可以和mask的移動(dòng),人偶工具的節(jié)點(diǎn)進(jìn)行抖動(dòng)的設(shè)置。
03 smooth表達(dá)式的運(yùn)用
平滑表達(dá)式,這是可以使素材進(jìn)行平滑效果的表達(dá)式。
smooth(),括號(hào)里面的默認(rèn)值是0.2和5.就是smooth(0.2,5),
0.2表示–每多少秒進(jìn)行平滑。5表示–采樣率,采樣率越高越平滑,
平滑表達(dá)式在跟蹤素材時(shí)會(huì)常常用到。
04 random表達(dá)式的運(yùn)用
隨機(jī)表達(dá)式random(),
random(1,10)是在1到10之間進(jìn)行隨機(jī)值的抽取,隨機(jī)抽取的最小值是1,最大值是10,
[layerStyle.gradientOverlay.effect[0],random(5,15)],
這句表達(dá)式的意思是在layer的gradientOverlay的第一個(gè)數(shù)值不改變,effect[0]就是代表gradientOverlay的x值。
effectAE常用表達(dá)式解析是第二個(gè)值,即是y值。在這里x值不變,y值是random(5,15)。
05 loopOut表達(dá)式的運(yùn)用
循環(huán)表達(dá)式,基本格式:loopOut(type=“類型”,numkeyframes=0)。
loopOut(type=“pingpong”,numkeyframes=0)這是個(gè)乒乓的類型的循環(huán),就像那樣兵乓球的作用來使用。
loopOut(type=“cycle”,numkeyframes=0)這是個(gè)圓形的類型的循環(huán),就是對(duì)一組動(dòng)作進(jìn)行循環(huán)。
loopOut(type=“continue”)這是計(jì)算機(jī)繼續(xù)計(jì)算未完成的運(yùn)動(dòng)。
numkeyframes=0是循環(huán)的次數(shù),0為無限循環(huán),1是只循環(huán)一次,2是循環(huán)2次,如此類推。
06 時(shí)間表達(dá)式
thisComp.layer("").transform.position.valueAtTime(time-某個(gè)數(shù)值),
這個(gè)合成的某個(gè)圖層的transform屬性的position參數(shù)的時(shí)間延遲某個(gè)數(shù)值。
如:thisComp.layer("").transform.position.valueAtTime(time-1),
這句表達(dá)式的意思是這個(gè)合成的物體移動(dòng)時(shí),移動(dòng)時(shí)間總是延遲1秒。
07 指數(shù)表達(dá)式
透明度參數(shù)opacity, 填寫index*20 就是使其透明度的值為20%,
如果把圖層打成三維層,對(duì)position參數(shù),填寫position[0],positionAE常用表達(dá)式解析,index*2,這是你在不斷復(fù)制相同的圖層,圖層里的圖片會(huì)不斷在z軸的方向以2像素的復(fù)制,最終形成類型于三維物體的效果。
指數(shù)表達(dá)式雖然比較少用,但是它的作用還是很強(qiáng)大的,可以使圖片變成三維的效果。