在Motion Graphic製作中,表達式的使用能大大提高製作效率。我們經過長期使用總結,整理出五大常用的表達式,並將其做成可視化的擴展腳本Exps Quicker,讓大家在日常創作中愉快地使用表達式。讓我們來一起學習以下AE常用表達式吧,走起!
知識點|Point
NO1.Loop

說起循環動畫,想必第一個想起的便是loopOut表達式,理解得更深一點可以選擇循環的形式(cycle,pingpong,continue,offset)、設置循環的關鍵幀數量(numKeys = ?)還會去用到loopIn實現向前循環。但如果要實現關鍵幀前後都循環,許多人往往會是如下的操作:

操作繁瑣、二次調整麻煩,成為了動畫師們做循環動畫時的一個痛點。所以,此次的AE表達式封裝第一個便將這個功能收錄了。隻需要選中屬性,點擊“Loop”按鈕,便可以得到一個前後都可以循環的動畫:

NO.2 PathLoop

既然說起了循環,想必也會有不少人對路徑屬性使用loopOut表達式,當然,這是無法實現循環效果的。當關鍵幀數量較少的時候,大家或許會去複製路徑關鍵幀,但如果是下麵這種情況:

這麼多的關鍵幀,我想是不會有人願意去複製關鍵幀做循環的吧。而“PathLoop”也是為此而誕生的,同樣隻需要選中屬性,點擊“PathLoop”按鈕:

NO.3 WigLoop

一個做循環GIF經常遇到的問題,手K不夠隨機,用wiggle又無法循環,網上找到了循環方法,表達式有很長,每一次使用都要複製,修改參數還要進入表達式手動修改。

還好你遇見了Exps Quicker!循環係列的最後一個成員——Wiggle表達式循環,專門解決這個問題。你隻需要選中屬性,點擊“WigLoop”按鈕,便會自動添加三個滑塊:頻率(Fre)、振幅(Amp)、循環周期(Looptime)。

NO.4 ToComp

第四個功能大有來頭,整體就六個字母,精簡深奧,第一次看不知道是做什麼的。做個比喻:如果把AE看成一個宇宙,那個這裏麵就存在圖層空間,合成空間,世界空間,三維麵空間,可以通過一些奇特表達式在這些空間裏麵進行屬性的變化,而toComp就是其中的一個。用一些實際操作中遇到的問題來說:給圖層加了梯度漸變效果,旋轉圖層漸變效果沒有跟上。給圖層添加CC Bend It效果,加上旋轉,出來的動畫效果十分奇怪,甚至有的時候圖形會被裁切掉一塊。

上圖中紅圈閃爍的位置是CCBend It - End屬性的位置,它留在原地並沒有跟隨圖層一起旋轉,因為形狀層和文字層比較特殊,加在他們上的效果控製點不會跟隨插件所在的圖層的變換運動,這也是效果奇怪的原因。而想要實現跟隨,則需要添加:toComp(value)。為了方便,同樣這個表達式也收錄了,操作手法也一樣簡單,隻需要選中屬性,點擊“ToComp”按鈕,調整控製點位置,Bingo!

NO.5 MarKey

K好一個動畫,如果之後還要用到這個動畫,大家一般的操作都是複製關鍵幀。但是如果當關鍵幀多起來,就會分不太清楚關鍵幀各自的屬性。

而MarKey就可以幫助你快速調取做好的動畫,它的強大之處就是隻需要一個標記便可以調取效果,能用在任何的屬性上,真的超級方便。

Exps Quicker使用說明
Loop:loopOut與loopIn的結合(須有關鍵幀);
PathLoop:路徑上的loopOut表達式(須有關鍵幀);
WigLoop:讓wiggle表達式可以循環,自定義頻率,振幅,循環周期;
ToComp:將屬性由圖層空間轉到合成空間(看過School of Motion教程的都知道);
MarKey:第0幀k好動畫,給圖層添加標記並調取動畫(須有關鍵幀及標記)。
來源:魔格工作室






























