你是否想讓簡單的動畫看起來非常有深度與內涵?
是否有想過制作粘性的小球呢?這篇文章會給你提供三個方法來制作,會讓你擴展更多的思路。
言歸正傳,咱們開始!
第一種制作方法:通過插件CC smear+表達式完成!這個方法是J_King大神總結的,大家可以在UI中國搜索他,謝謝你的分享!我在這裡重復一遍,讓大家印象更加深刻一些!
第一步:建立一個小球的形狀圖層,並讓錨點處於小球的正中心
第二步:對形狀圖層添加CC smear效果,中文應該叫cc 塗抹?在扭曲的效果欄中
第三步:添加簡單的表達式綁定,方法是:按住art鍵,左鍵點擊CC smear的from和to,並且在圖層找到表達式界面
shift+p鍵調出position的選項,並把from和to都綁定到position上面
第四步:添加延遲表達式,關鍵步驟,目的是讓to的值延遲於from,以達到形變的效果。
方法,在to 的表達式欄中添加“.”然後在點擊添加表達式的小箭頭,添加valueAtTime(t)選項
這時候你確定的話是會報錯的,我們此時把括號中的t改成time-0.07,意思就是延遲0.07秒,OK確定!接著我們設置運動,讓小球運動,我們觀察效果
接下來我們調試一下參數把這個形變范圍控制在你想要的效果即可,可以調節reach的數值,調小一些,自行調整吧!
第二種方法:手動扣!!!!!!!!
還用我講具體的方法嗎?不用了把?
不過我想在這裡說一點心得,大家不要小看手動扣幀的人,FeatMax可是一個能扣幀就絕對不用表達式的人,其實我做東西更注重結果,只要結果能到達我的預期,那麼過程以及手法我覺得無所謂,而對於粘性小球來說,球足夠小的話,扣幀是個很不錯的選擇,而且會很快速。
過程不多說,就放幾張圖吧
第三種方法:我感覺大部分人都想不到的方法,我也是看了國外dribbble網站上的一個動效才知道的。用到兩個插件來制作:fast blur+levels(或者simple choker),即快速模糊+色階(簡單抑制).....打死我都想不到....
這個是我做的效果
我們都知道粘性的東西有個特點,就是兩個粘性的物質分開時是會彼此發生形變的,而這個形變是隨兩物質的距離變化而變化的,形變的原理其實是你粘我,我粘你,彼此拉扯對方的某一部分。
蜂蜜就是一種粘稠的東西,拉絲拉的越遠,絲就越細,最後斷掉。同樣的道理還有拔絲地瓜!
根據這一理論,我們來制作這個粘稠的特效吧
首先,建立兩個小球
做位移動畫,讓兩個小球分離
然後在兩個小球中穿插一個橫線,注意,這是關鍵步驟!
對橫線做動畫,兩個小球最近時橫線長度最短,為0,但是厚度最大,當兩個小球到達最大距離時,橫線長度最長,但是厚度最小:
接著就開始魔術了!添加調節層,並且加入fast blur特效,調節數值
再對調節層加入levels特效(或者simple choker也可以),並且調節rgb的參數
最後,我們再做橫線貫穿小球的動畫,並且放在調節層之上:
得到最終效果:
怎麼樣?這一種方法是不是最舒服了,由此可以拓展,比如是其他復雜的物體分離,是不是也可以在物體的各個部位添加色塊,並且隨著距離拉長而變細變小呢?還需大家打開腦洞咯。