哈囉!又到了快樂的教學時光。
今天要來教大家如何用Parents工具簡單製作車子前進的動畫!
首先將車子的AI檔匯入,
這邊再會入時的設定選擇Composition和Layer Size,
才會以Comp的形式匯入並讓每個圖曾大小符合圖層物件。
這裡的AI檔將車子拆分為玻璃反光、兩個輪子、車身和影子。
確保將兩個輪子的中心點個別至於中央。
正常來說製作車子往前的動畫應該是移動車身,並讓輪子跟隨,
且輪子要依照車子行走的長度來旋轉,通常在對準移動長度和旋轉角度時會非常耗時。
這邊可以打開兩個輪子的Rotation(快捷鍵R),
並將Rotation後方的Parents工具拖曳至車身的Position(快捷鍵P)上。
這麼一來車子移動多少會自動換算為圈數套用在Rotation上。
接下來將輪子圖層的Parents工具拖曳到車身圖層上,
輪子就能跟著車子移動且依照移動長度換算圈數囉!
接下來製作玻璃反光,
點選上方工具列的鋼筆工具。
用鋼筆工具在沒有選取圖層的狀態下在預覽窗繪製出兩個玻璃的範圍
(不含後照鏡等遮住範圍)。
將玻璃反光圖層置於形狀塗層底下,
Trkmat選項改為Alpha Matte "Shape Layer 1",
這樣玻璃反光就會只出現在形狀範圍內囉!
接著使用Position旁的碼錶Icon設置關鍵影格來移動反光。
你可以將關鍵影格選取後按下F9並改變速度曲線,
開啟動態模糊功能會更逼真!
接下來將形狀塗層、玻璃反光圖層右鍵 > Pre-compose。
改個名稱,其他設定如下:
接下來將Comp右鍵 > Time > Enable Time Remapping。
Enable Time Remapping開啟後可以控制時間關鍵影格,
預設在最開頭和結尾個會有一個關鍵影格,
你可以在想要重複的時間點設置一個新的關鍵影格並將最後方的關鍵影格刪除。
接著按住Alt點選碼錶工具,在箭頭選單裡點選Property > loop Out重複表達式。
這麼一來剛才設定在Comp中的動畫就會依照設定的兩個時間點來不斷重複囉!
將玻璃反光和影子等圖層都Parents倒車身上就能夠自由移動車子的x座標囉!
用同樣的匯入設定來匯入場景AI檔。
如果想要製作背景滾動的效果可以接著打開場景Comp,
AI檔將馬路、電線桿、房屋、遠景、背景都分成不同圖層,
這邊可以特別注意在準備素材時確保每個需要延伸的物件最左邊和右邊都要能夠接在一起,
以便之後的重複場景作業。
我們替物件加入Motion Tile效果。
這邊先以房屋圖層做示範,
加入Motion Tile之後你可以拉動Tile Center的x座標,
如果場景物件式前後可順街的你就能看到場景順暢的滾動囉!
設置兩個關鍵影格來讓場景持續滾動,
這邊為了好示範之後的效果,先設定讓物件在10秒內增加x座標3000。
替所有物件(除了背景)都加上同樣的效果,不過不能直接複製,
因為每個物件的中心點都不一樣,需要重新設定關鍵影格,
全部設定完就完成囉!
你甚至可以讓物件移動的速度、距離不同,
以此營造遠近感,遠的物件會跑比較慢、近的會比較快!
將背景Comp裁切好並放在畫面後,
目前車子還沒有設定動畫。
我們可以讓車子在10秒內x座標增加-3000,
往場景的反方向前進,不過現在車子會一直向前跑。
我們還要在時間軸右鍵 > New > Null Object新增一個空物件。
利用空物件設置10秒內x前進3000的關鍵影格(與車子反方向、背景同方向),
並將車身Parents到空物件上,藉由不同方向同速度的空物件將車子拉回中心。
如果想做點運鏡效果場景卻不夠長,
也可以回到場景Comp終將Motion Tile的Output Width增加。
加上運鏡效果綁好Parents就完成囉!
此教學專案檔下載(cc 2018以上):