原圖作者:Nikita Melnikov
教程作者:是居居女孩鴨(軟件營(yíng)33期學(xué)員)
交作業(yè):#優(yōu)設(shè)每日作業(yè)#
本次教程是通過(guò)AI和AE來(lái)繪制一個(gè)活蹦亂跳的小兔子,原圖作者是動(dòng)畫設(shè)計(jì)師Nikita Melnikov,下面是我的制作思路和詳細(xì)步驟。
思考和分析原圖,這一步放在最前面,是因?yàn)樗娴暮苤匾鰟?dòng)效之前先理清思路可以給我們后面減少很多不必要的麻煩,所以一定要在做之前分析好。
首先是靜態(tài)部分,兔子的每個(gè)部分,都可以用基本形狀畫出來(lái),而且我們可以看出它的每個(gè)部分都是動(dòng)的,所以,我們要把兔子的各部分都分別畫出來(lái),并分好圖層;
然后是動(dòng)態(tài)部分,先從整體分析,它在做一個(gè)上下來(lái)回彈跳的運(yùn)動(dòng),再來(lái)看局部,它的耳朵、眼睛、胡須、嘴巴(漸變的部分)、胳膊、腿都是動(dòng)的,我們可以先把局部的動(dòng)態(tài)給做完,最后再做整體的動(dòng)態(tài)。
先是耳朵,這個(gè)一甩一甩的動(dòng)作,可以用操控點(diǎn)工具來(lái)實(shí)現(xiàn),再?gòu)亩涓眢w連接的地方可以看出,兩個(gè)耳朵還有一點(diǎn)點(diǎn)位移變化;
下面是眼睛,乍一看可能會(huì)以為是用縮放做出來(lái)的,仔細(xì)一點(diǎn)可以發(fā)現(xiàn),眼睛上面就像蓋了個(gè)矩形,是上面矩形的高度在變化,眼睛的圓其實(shí)是不動(dòng)的,這個(gè)效果可以用AE里的軌道遮罩做出來(lái);
然后胡須,它在上下轉(zhuǎn)動(dòng)的同時(shí),還有一個(gè)內(nèi)外的移動(dòng),可以用旋轉(zhuǎn)和位移做出來(lái);
再然后是嘴巴的抖動(dòng),可以在嘴巴兩側(cè)的中點(diǎn)添加錨點(diǎn),通過(guò)調(diào)整錨點(diǎn)(其實(shí)就是調(diào)整路徑)做出來(lái);胳膊,可以通過(guò)改變它的路徑做出來(lái);腿可以通過(guò)旋轉(zhuǎn)角度做出來(lái)。
再回到整體,也就是整個(gè)兔子上下跳動(dòng)的效果,我們可以將兔子每個(gè)部分都選中,預(yù)合成一下,然后調(diào)整位置和縮放,做出類似于小球彈跳的那種Q彈的感覺(jué)。下面是詳細(xì)步驟。
打開(kāi)AI,新建文檔,寬度:800px,高度:600px,分辨率:72,顏色模式改成RGB模式。
繪制兔子的身體。先繪制身體的暗部,新建一個(gè)寬230px,高210px,色值為00b1d2的矩形,在變換面板中將矩形的上面兩個(gè)圓角改成115px,下面兩個(gè)圓角改成74px;然后用直接選擇工具(下面簡(jiǎn)稱小白),選中最左邊的兩個(gè)錨點(diǎn),點(diǎn)擊對(duì)齊里的垂直居中對(duì)齊,再用同樣的方法,將最右邊的兩個(gè)錨點(diǎn)對(duì)齊一下,最后點(diǎn)擊一下路徑查找器里的聯(lián)集。
拉兩根參考線,用小白選中左邊的錨點(diǎn),按住shift鍵分別拖動(dòng)兩邊的杠桿端點(diǎn)與參考線重合,同樣的方法調(diào)整一下右邊的錨點(diǎn)。
然后我們用類似的方法,繪制身體的亮部,亮部色值為20cfd0。然后調(diào)整亮部和暗部的位置,使它們的底部距離為30個(gè)像素,并且使它們水平居中對(duì)齊。
使用形狀工具,配合各種其他工具,分別繪制出兔子的腳、眼睛(外輪廓、眼白、眼珠),以及兔子的耳朵,再用直線工具,繪制出兔子的胡須,描邊為5px。這里的腳、眼睛等等,都是對(duì)稱的,我們只要畫出來(lái)一個(gè),然后對(duì)稱復(fù)制一下就行了,畫好之后,注意一下對(duì)齊。
然后,我們可以發(fā)現(xiàn),身體暗部的底部跟兩只腳連接的地方是有弧度的,而原圖是直的,所以,我們可以畫一個(gè)矩形,使矩形跟身體暗部底對(duì)齊、水平居中對(duì)齊,然后將他們選中,做一個(gè)聯(lián)集。
繪制兔子的嘴巴。先畫出嘴巴的外輪廓,畫一個(gè)矩形,改變它的圓角到合適的大小,然后選中外輪廓,點(diǎn)擊菜單欄上的對(duì)象–路徑–偏移路徑,偏移-8像素,得到嘴巴的內(nèi)部,這里可以隨便填充一個(gè)顏色,因?yàn)樽彀蛢?nèi)部在AE中是要?jiǎng)?chuàng)建形狀改變路徑來(lái)實(shí)現(xiàn)這個(gè)動(dòng)效的,在AE中創(chuàng)建形狀后做好的漸變會(huì)消失,所以,我們可以到時(shí)候在AE里面去設(shè)置嘴巴里面的漸變。
然后是牙齒的繪制,先用橢圓工具繪制出一個(gè)圓,按住alt鍵并拖動(dòng)形狀,復(fù)制出幾個(gè),調(diào)整一下幾個(gè)圓的位置,然后選中嘴巴內(nèi)部,Ctrl+C,Ctrl+F原位復(fù)制一個(gè)嘴巴內(nèi)部,再按一下鍵盤上的Shift+Ctrl+】,將復(fù)制出的形狀置于頂層,然后選中牙齒的幾個(gè)圓和復(fù)制出來(lái)的形狀,右擊鼠標(biāo),建立剪切蒙版,這樣嘴巴就畫好了。
同樣,我們可以用剪切蒙版畫出兔子的鼻子,然后再用橢圓工具畫出兔子的小雀斑。
最后,是兔子的兩只手臂。用鋼筆工具畫一個(gè)直線,將描邊粗細(xì)調(diào)成52像素,然后選中路徑,點(diǎn)擊描邊,將端點(diǎn)設(shè)置成圓頭端點(diǎn)。
在路徑選中的狀態(tài)下,使用鋼筆工具在路徑的中點(diǎn)添加一個(gè)錨點(diǎn),然后使用小白調(diào)整一下錨點(diǎn)的位置,再拖動(dòng)錨點(diǎn)的杠桿,將路徑調(diào)整到合適的樣子,然后旋轉(zhuǎn)一個(gè)合適的角度,再把做好的一只胳膊,對(duì)稱復(fù)制一下,就可以得到另一只胳膊,最后將它們放到合適的位置,并注意對(duì)齊。到這里我們的兔子就畫好啦!
是不是以為AI的部分就結(jié)束了?其實(shí)并沒(méi)有,驚不驚喜,意不意外,刺不刺激?這里還有一個(gè)很重要的步驟,那就是分一下圖層,并且給它們分別命名,其實(shí)大家也可以在畫的過(guò)程中邊新建圖層邊畫,但是我還是推薦最后再分圖層,因?yàn)檫@樣方便我們理清思路。我們可以將動(dòng)的部分,各單獨(dú)放一個(gè)圖層,所有不動(dòng)的部分放一個(gè)圖層,但是這個(gè)兔子,沒(méi)有不動(dòng)的地方!
PS:這個(gè)兔子的眼睛外輪廓是連著身體一起動(dòng)的,所以,可以將眼睛外輪廓和身體放在一個(gè)圖層里面,保存一下AI文件,這部分結(jié)束。
首先,打開(kāi)AE,然后將我們之前做好的AI文件導(dǎo)入到AE中,記得導(dǎo)入為合成-保持圖層大小,然后在項(xiàng)目窗口,雙擊一下合成,就可以展開(kāi)所有圖層了。我們?cè)贏I中是沒(méi)有繪制背景的,所以我們要先新建一個(gè)白色的純色層,選中圖層,按一下回車鍵,改名為背景,將圖層移動(dòng)到最下面并鎖定圖層。
然后我們將嘴巴的漸變填充一下,先選中【嘴巴內(nèi)】這個(gè)圖層,右擊,選擇從矢量圖層創(chuàng)建形狀,然后會(huì)新創(chuàng)建一個(gè)【“嘴巴內(nèi)”輪廓】圖層,將該圖層移到【嘴巴內(nèi)】上方,并刪除【嘴巴內(nèi)】。這時(shí)候,我們就可以進(jìn)行填充了,選中圖層,按住alt鍵,點(diǎn)擊填充旁邊的小矩形,可以切換填充的類型,我們切換到線性漸變,下面是顏色參數(shù)。
點(diǎn)擊確定后,會(huì)出現(xiàn)一個(gè)豎線,我們可以按住shift鍵,拖動(dòng)這個(gè)豎線,來(lái)調(diào)整漸變。
嘴巴的動(dòng)效,也就是【“嘴巴內(nèi)”輪廓】這個(gè)圖層。選中這個(gè)圖層,用鋼筆工具在兩側(cè)的中點(diǎn),分別加一個(gè)錨點(diǎn),將時(shí)間指示器拖動(dòng)到第0幀,找到路徑,給路徑添加一個(gè)關(guān)鍵幀,將左邊的錨點(diǎn)向右移動(dòng)1個(gè)像素,右邊的錨點(diǎn)向左移動(dòng)一個(gè)像素,做出嘴巴往里縮一丟丟的感覺(jué);再將時(shí)間移動(dòng)到第三幀,將左右兩個(gè)錨點(diǎn)再分別向左右移動(dòng)4個(gè)像素,做出嘴巴往外擴(kuò)展的感覺(jué),然后到第六幀,我們可以直接把第一個(gè)關(guān)鍵幀復(fù)制過(guò)來(lái),以此類推,下面的關(guān)鍵幀,我們直接復(fù)制粘貼就行,做到第30幀就行,這里可以按一下N鍵,將工作區(qū)在30幀這里斷開(kāi)。選中所有關(guān)鍵幀,右擊,選擇關(guān)鍵幀輔助-緩動(dòng),下面所有圖層的關(guān)鍵幀都需要加緩動(dòng),就不再多說(shuō)了。
眼睛的動(dòng)效。在不選中任何圖層的狀態(tài)下,新建一個(gè)矩形,要能夠?qū)蓚€(gè)眼睛覆蓋到,高度比眼睛高一丟丟就行,將該圖層移動(dòng)到眼睛的上方,找到縮放,在第12幀給縮放添加關(guān)鍵幀,這時(shí)不用改變參數(shù),移到第15幀,將縱向的縮放比例改為0,然后到第18幀,將第一個(gè)關(guān)鍵幀復(fù)制過(guò)來(lái)。
然后我們?cè)趫D層面板的左下方打開(kāi)第二個(gè)折疊開(kāi)關(guān),在眼睛圖層的軌道遮罩這里,選擇Alpha遮罩“形狀圖層1”。這樣我們就可以做出眨眼睛的效果了。
胳膊的擺動(dòng)。前面說(shuō)過(guò),胳膊的擺動(dòng),只要通過(guò)調(diào)整路徑就可以了,所以我們需要先將兔子的左手和右手從矢量圖層創(chuàng)建形狀,然后將新出來(lái)的圖層移動(dòng)到原來(lái)的圖層上方,再將原來(lái)的圖層刪掉。下面找到右手的路徑來(lái)添加關(guān)鍵幀,在第0幀添加一個(gè)關(guān)鍵幀;然后將時(shí)間移動(dòng)到第三幀,使用鋼筆工具在胳膊和身體的交點(diǎn)處加一個(gè)錨點(diǎn),這樣做是為了移動(dòng)右邊端點(diǎn)的時(shí)候,胳膊和身體連接處始終是固定的,然后調(diào)整右邊端點(diǎn)的位置并調(diào)整杠桿,使右手呈現(xiàn)下垂的狀態(tài) ;再將第一個(gè)關(guān)鍵幀復(fù)制到第六幀,以此類推,每隔三幀復(fù)制一個(gè)關(guān)鍵幀,一直到第30幀結(jié)束,這樣就可以做出胳膊上下擺動(dòng)的效果了。
下面左手就很好辦了,我們可以Ctrl+D復(fù)制一層右手圖層,打開(kāi)復(fù)制出來(lái)的圖層的變換,找到縮放這個(gè)選項(xiàng),將橫向的縮放比例改成-100,這時(shí)候我們就可以發(fā)現(xiàn),胳膊已經(jīng)做了一個(gè)對(duì)稱的變換,而且剛才的關(guān)鍵幀還在上面;接下來(lái)將復(fù)制出來(lái)的右手2位置移動(dòng)到左手的位置,使它跟左手重疊,然后將原來(lái)的左手圖層刪除,將右手2重命名為左手,這樣我們的兩只手就一起擺動(dòng)起來(lái)了。
注意,還沒(méi)有結(jié)束,我們觀察原圖,可以發(fā)現(xiàn)左右兩只胳膊擺動(dòng)的幅度,有那么一丟丟細(xì)微的差別,所以我們需要進(jìn)行一個(gè)調(diào)整;這里我調(diào)整的是左手,先把時(shí)間移動(dòng)到1秒零3幀,多復(fù)制一個(gè)關(guān)鍵幀過(guò)來(lái),再將時(shí)間移動(dòng)到第一幀,然后按住鍵盤上的Alt+【鍵,斷開(kāi)圖層,接著將斷開(kāi)的圖層起點(diǎn)再拖動(dòng)到第0幀,這樣,通過(guò)錯(cuò)開(kāi)一幀,就可以讓兩只胳膊的擺動(dòng)幅度略有不同了。
胡須的擺動(dòng)。以左側(cè)胡須為例我們很容易就可以發(fā)現(xiàn),胡須是通過(guò)旋轉(zhuǎn)和位移做出來(lái)的,在AI中我們將一側(cè)的兩根胡須放在了同一圖層中,是為了位移的時(shí)候兩根胡須一起位移,但是這兩根胡須旋轉(zhuǎn)的角度是有差別的,所以,我們還是要右擊,從矢量圖層創(chuàng)建形狀;打開(kāi)組一組二的旋轉(zhuǎn)和整個(gè)圖層的位置,在第0幀給這三個(gè)參數(shù)分別添加關(guān)鍵幀,因?yàn)橄旅婺歉毿D(zhuǎn)幅度較大,所以給它旋轉(zhuǎn)-10度,上面那根幅度小一點(diǎn),就旋轉(zhuǎn)-5度,位置的參數(shù)不變,請(qǐng)忽略我的位置參數(shù),大家做的時(shí)候,不要改變自己的參數(shù)就行。
接下來(lái)移動(dòng)到第三幀,旋轉(zhuǎn)的角度還是下面那根胡須大一點(diǎn),分別為15度和5度,然后位置的X軸參數(shù)在原來(lái)的基礎(chǔ)上加5,也就是往右移動(dòng)5個(gè)像素。跟上面的步驟一樣,每隔三幀,復(fù)制一個(gè)關(guān)鍵幀出來(lái),直到第30幀結(jié)束。
右邊胡須跟做胳膊一個(gè)道理,還是復(fù)制一個(gè)左邊胡須,然后調(diào)整橫向的縮放比例,做一個(gè)對(duì)稱的胡須出來(lái),調(diào)整位置,然后刪掉原來(lái)的右邊胡須,這里要注意的是,胡須的位置之前是加了關(guān)鍵幀的,所以我們要把位置的關(guān)鍵幀刪除,重新設(shè)置一下,第0幀還是不變,然后第三幀在原來(lái)的基礎(chǔ)上減5,也就是往左5個(gè)像素,然后每隔三幀復(fù)制關(guān)鍵幀,胡須就好了。
耳朵的晃動(dòng)。使用操控點(diǎn)工具,分別在左耳和右耳設(shè)置三個(gè)操控點(diǎn),如下圖,然后分別在這兩個(gè)圖層的操控點(diǎn)3上添加關(guān)鍵幀。
在第0幀的時(shí)候,分別移動(dòng)兩個(gè)操控點(diǎn)3,左右移動(dòng)的步數(shù)要一樣,可以使用鍵盤上的左右鍵來(lái)調(diào)整,才能保證兩個(gè)耳朵是對(duì)稱的,這里讓兔子的耳朵呈現(xiàn)張開(kāi)的狀態(tài),然后時(shí)間移動(dòng)到第三幀,移動(dòng)兩個(gè)操控點(diǎn)3的位置,使兩個(gè)耳朵靠在一起,這里我就不給參數(shù)了,重要的是效果,大家自己看著調(diào)節(jié)。然后每隔三幀復(fù)制一個(gè)關(guān)鍵幀,就可以做出擺動(dòng)的效果。
還沒(méi)有結(jié)束,接下來(lái),我們來(lái)調(diào)整兩個(gè)耳朵的位置,選中兩個(gè)圖層,按下P鍵,把兩個(gè)圖層的位置打開(kāi),在第0幀添加一個(gè)關(guān)鍵幀,這時(shí)候兔子的耳朵是張開(kāi)的,所以我們讓兩個(gè)耳朵距離加大一點(diǎn),再將時(shí)間移動(dòng)到第三幀,將兩個(gè)耳朵的距離靠近一點(diǎn),以此類推,每隔三幀復(fù)制一個(gè)關(guān)鍵幀,直到第30幀結(jié)束。(這里改變位置的X軸參數(shù)就行)
腳的動(dòng)作。選中左腿和右腿兩個(gè)圖層,按一下鍵盤上的R鍵,打開(kāi)兩個(gè)圖層的旋轉(zhuǎn),在第0幀加一個(gè)關(guān)鍵幀,這時(shí)候角度為0;移到第二幀,分別將角度改成25度和-25度;再將時(shí)間移到第四幀,角度都變?yōu)?度;再將時(shí)間移到第六幀,分別將角度改成10度和-10度;再將時(shí)間移到第八幀,角度都變?yōu)?度,這樣一個(gè)循環(huán)完成。
下面我們復(fù)制粘貼,多做幾次循環(huán),可以發(fā)現(xiàn),到30幀這里最后一個(gè)循環(huán)還沒(méi)有結(jié)束,一直持續(xù)到了1秒零2幀,這時(shí)候我們不能把最后一幀刪了,因?yàn)檫@個(gè)圖我們是要做成30幀的,如果把最后一幀刪了,我們的圖循環(huán)就會(huì)出現(xiàn)問(wèn)題,所以,這時(shí)候我們將時(shí)間指示器拖動(dòng)到1秒,選中所有的關(guān)鍵幀,按住Alt鍵,將最后一幀拖動(dòng)到1秒的位置,這樣就可以了。
兔子的跳動(dòng)。先選中所有的圖層,右擊鼠標(biāo),選擇預(yù)合成,將整個(gè)兔子預(yù)合成一個(gè)圖層,命名為兔子,打開(kāi)兔子的位置和縮放,給它們添加關(guān)鍵幀。這里的運(yùn)動(dòng)我們可以參考小球彈跳來(lái)做,就能做出Q彈的效果。首先在第0幀添加關(guān)鍵幀,這里不要改變位置和縮放的參數(shù)。
然后時(shí)間移動(dòng)到第二幀,參考剛才兔子的腳的運(yùn)動(dòng),這時(shí)候兔子應(yīng)該是向下運(yùn)動(dòng)產(chǎn)生位移和形變的,所以,參數(shù)如下圖。
然后時(shí)間移動(dòng)到第四幀,這時(shí)候兔子應(yīng)該恢復(fù)本來(lái)的狀態(tài),將第一個(gè)關(guān)鍵幀復(fù)制過(guò)來(lái)就行。
接著時(shí)間移動(dòng)到第六幀,這時(shí)候兔子應(yīng)該被彈上去產(chǎn)生一個(gè)位移和形變,參數(shù)如下圖。
然后時(shí)間移動(dòng)到第八幀,這時(shí)候兔子又恢復(fù)了本來(lái)的狀態(tài),再將第一個(gè)關(guān)鍵幀復(fù)制過(guò)來(lái)就行。這樣,一個(gè)循壞就做好了,跟做腳的運(yùn)動(dòng)一個(gè)道理,多復(fù)制幾次循環(huán),可以發(fā)現(xiàn),又多出來(lái)一幀,用跟腳那里同樣的方法,將最后一幀拖動(dòng)到1秒的位置。到這里兔子的動(dòng)效就完成了。
最后一步,制作背景飛出去的小三角。先用多邊形工具畫出一個(gè)等腰三角形,調(diào)整到合適的角度和大小。打開(kāi)該圖層的位置和縮放,在第0幀給它們添加關(guān)鍵幀,然后時(shí)間移動(dòng)到第五幀,用鼠標(biāo)移動(dòng)三角形的位置,使位移的路徑和三角形的高重合,這時(shí)再將時(shí)間移動(dòng)到第三幀,調(diào)整一下三角形的縮放,使三角形放大一點(diǎn),再到第五幀,調(diào)整縮放為0。這樣就做出一個(gè)小三角出現(xiàn)到飛出去的效果了。接著我們?cè)購(gòu)?fù)制一層這個(gè)三角形,改變一下位置和顏色以及大小,這樣同一側(cè)的兩個(gè)三角飛出去的效果就做好了。要想這兩個(gè)三角不停地出現(xiàn)、飛出去、消失,我們可以將這兩個(gè)圖層,在第5幀斷開(kāi),再將它們各復(fù)制兩個(gè)出來(lái),這樣就出現(xiàn)了6個(gè)形狀,將他們五幀五幀依次排列開(kāi)來(lái)就好了。
下面我們來(lái)做另一側(cè),先把剛才的六個(gè)圖層選中,Ctrl+D再?gòu)?fù)制六個(gè)圖層出來(lái),然后再把剛才的六個(gè)圖層選中,預(yù)合成一下;可以發(fā)現(xiàn),兩側(cè)的三角形顏色是相反的,我們可以把復(fù)制出來(lái)的六個(gè)圖層顏色對(duì)調(diào)一下,然后選中這六個(gè)圖層,右擊,預(yù)合成;然后打開(kāi)變換里的縮放,把橫向的縮放比例改成-100,這樣我們就可以做出來(lái)一個(gè)對(duì)稱的三角形飛出去消失不見(jiàn)的效果了,再改變一下旋轉(zhuǎn)角度,使兩側(cè)的效果略有不同。
最后我們還需要檢查一下,所有關(guān)鍵幀有沒(méi)有都加上緩動(dòng),然后,再檢查一下循環(huán)有沒(méi)有問(wèn)題,也就是第0幀和最后一幀畫面要保持一致,這樣我們的動(dòng)圖才能流暢地循環(huán)起來(lái)。
導(dǎo)出。將合成添加到渲染隊(duì)列,導(dǎo)出視頻,我導(dǎo)出的是mov格式的,然后將視頻拖動(dòng)到PS里邊,再將視頻導(dǎo)出為GIF格式。
這樣,我們的兔子就完成了。
教程里面有幾個(gè)步驟我是沒(méi)有截出具體參數(shù)的,因?yàn)閰?shù)不是最重要的,重要的是最終呈現(xiàn)的效果,方法也不是唯一的,我們也可以通過(guò)其他方法來(lái)實(shí)現(xiàn)最后的效果,如果有更快捷有效的方法,歡迎大家分享給我,好了,我的教程到這里就結(jié)束啦!
→ AI+AE教程!詳細(xì)步驟教你制作吐彩虹的蜜蜂動(dòng)態(tài)圖
→ AI+AE教程!超簡(jiǎn)單方法教你制作躲在箱子里的小貓咪
一個(gè)人做練習(xí)的時(shí)候,做得好沒(méi)人發(fā)現(xiàn),做得差沒(méi)人點(diǎn)評(píng),總感覺(jué)很難堅(jiān)持下去呢···
從今天開(kāi)始參與「優(yōu)優(yōu)教程網(wǎng) 365 天打卡計(jì)劃」,每天一個(gè)小練習(xí), 4 位U站管理員與大家一起打卡練習(xí),點(diǎn)贊點(diǎn)評(píng),互幫互助。優(yōu)秀練習(xí)還有機(jī)會(huì)被優(yōu)優(yōu)轉(zhuǎn)發(fā) 【參與方式】每天在 #優(yōu)設(shè)每日作業(yè)# 內(nèi),上傳打卡練習(xí),話題微博格式【 DAY 01~365 】轉(zhuǎn)發(fā)視為參加。(動(dòng)圖為打卡演示) 【收獲】更好的自己
聯(lián)系客服