AE Mask 101:Mask shape animation / AE 遮罩形狀動畫

Mask-shape-animation_Gif

AE 遮罩形狀動畫

今天跟大家分享應用遮罩與 PS路徑的整合技巧來製作「形狀漸變」的動畫效果。

遮罩除了本身的控制點(Mask Path屬性)可以產生形狀改變外,還可以更進一步整合Photoshop中的路徑,將遮罩的外形由轉換到另一個形狀,產生有趣的形狀動畫。

遮罩形狀動畫效果:
AE基本型遮罩開始 > 依序以PS中的路徑1~4做Mask Path屬性的關鍵影格變化。

練習步驟

1、建立新專案
開啟AE後新增一個Project(專案)與Composition(舞台),畫面大小請自行決定。

2、新增基本型 Shape
新增一個 Solid Layer 當作繪製遮罩的基本形狀。
執行:Layer / Solid,命名為:「Shape」,顏色請自行決定。

Mask shape animation_01

3、產生形狀的路徑
請在 Photoshop繪製多個具有封閉形狀的路徑,或將向量圖形( AI )以複製與貼上的動作轉換成Photoshop路徑!

Mask shape animation_02


4、轉換成 ShapeLayer
切換「Pen Tool」筆形工具,在「Shape」圖層在圓圈的範圍內,直接用「滑鼠左鍵」繪製遮罩的形狀,產生遮罩控制點。

Mask shape animation_03

5、設定漸變得的關鍵影格
展開並點選到「Shape」圖層中的 Mask Path 屬性,並建立第一個關鍵影格。

Mask shape animation_04

6、整合Photoshop的「路徑」到 AE遮罩
6.1
轉換到Photoshop的「路徑」,選取到「路徑1」後,按「Ctrl+C鍵」將路徑複製。

6.2
再回到 AE「Shape」圖層的 Mask Path屬性,改變時間點並按下「Ctrl+V鍵」:將Photoshop的路徑貼上:此時 AE會自動在不同的時間點上產生新的 Keyframe!

6.3 重複6.1~6.2的步驟,陸續在不同的時間點將Photoshop中的「路徑」複製與貼上:產生遮罩形狀的漸變動態。

Mask shape animation_05

Mask Interpolation遮罩轉換的技巧

有時在Mask轉換形狀的過程,會因遮罩控制點的數量與位置的差異過大,產生奇怪的轉換過程。我們可以藉由「Mask Interpolation」的設定,讓 Mask Path的形狀轉換更流暢。

操作步驟 
(如 AE 遮罩形狀動畫效果:由AE基本型遮罩開始 > 依序以PS中的路徑1~4做Mask Path屬性關鍵影格的變化)。

1、
先產生Mask shape animation的動畫。
2、
點選到需要調整(Shape圖層)Mask Path屬性的全部關鍵影格。
執行:Window / Mask Interpolation指令。

Mask shape animation_06

3、
設定Mask Interpolation的各項參數,完成遮罩漸變的調整。

Mask shape animation_07


「Mask Interpolation」參數詳細說明

Keyframe Rate(每秒格率):
建議可根據Composition設定視窗中的相同影格格率做為基準。

Keyframe Fields(雙倍格率):
開啟此功能,會使用多一倍的影格數做為轉換的基準。

Bending Resistance(轉換阻力):
控制轉換過程的變化量。數值越高,形狀轉換的結果越平順。

Quality(轉換品質):
控制轉換過程的品質。數值越高,形狀轉換的結果越平順。

Add mask Shape Vertices(增加遮罩的控制點):
根據不同的類型,控制增加的控制點數量來改善轉換的過程。

Matching Method(搭配方式):
有分Auto自動 /Curve曲線 /Polyline線性等三種,來做為形狀轉換的點對應方式。

Use 1:1 Vertex Matches(使用 1:1 的控制點搭配):
以控制點的「編號」做為遮罩點形狀轉換的對應方式。
First Vertices Match(第一控制點搭配):
以兩個形狀間的「第一個控制點」當做基準點做來做為變形的參考。


※可隨時將遮罩上的任一控制點指定做為第一點(First Vertices)的操作方法:
1、先在Composition Window中,選擇到要指定的遮罩控制點。
2、執行:Layer / Mask and Shape Path / Set First Vertex指令。


「形狀漸變」的動畫效果操作並不複雜,重點在於如何將形狀轉變成PS中的路徑,以及在AE中「Mask Interpolation」各項參數的瞭解,就可以隨心所欲的操控形狀漸變的動畫效果。

5 則留言:

  1. 請問有沒有辦法控制路徑移動的動態位置呢?假如在都沒有調整的狀態下直接把ps的工作路徑貼到ae的path上的話,路徑都會交叉經過,變得有點像是破圖,請問有辦法調整嗎?

    回覆刪除
  2. Hi ima:
    關於問題中提到是否可以控制路寄移動的動態位置, 就在AE應用與製作上:有幾點建議可以試試看:
    1
    AE在對於形狀變形( Path )的變化是跟據我們的設定自動演算的.所以若一開始我們效果不理想,我們要以"調整"的方法,如: 設定 Set First Vertex的方法,或是改變Mask interpolation 的參數,試圖達到最理想的效果.
    2
    第一點的位置的參考位置很重要.
    在製作圖形的時後,如在 PS or AI,可以預先設計好各個圖形: 第一點的位置,如: 固定在某個形狀的左上角(or 有明顯轉折處),如此可以更有效的預估轉換的效果.
    3
    原始形狀所構成的點,越少越好!
    點越少當然在轉換時會越容易控制.對於AE自己在做運算時也一樣.
    4
    使用 Rotoscoping的動畫技巧,在出現破圖的地方以手動的調整路徑的形狀.當然,這是最不想到應用的方式,但如果只有一小部分,則可以考慮使用.

    PS: 另外MGBoom 為這個問題,設計了一個: Text shape transform / 文字形狀轉換 的範例,可以練習看看.

    謝謝支持MGBoom,歡迎保持聯絡.

    MGBoom Design

    回覆刪除
  3. SOrry,回覆內文錯字更正:控制路寄,應該是: 控制路徑! 謝謝

    回覆刪除
  4. 您好,我在製作的過程中,發現我的Mask Interpolation的選項沒有圖示裡的這麼多,無法調整參數,是我少了外掛還是有哪邊的是訂沒打開呢?

    回覆刪除
  5. Hi Veronica:
    妳好,很高興妳參與我們的教學內容
    我們試過CS6與CC2015兩種版本, 並開啟其Mask Interpolation的視窗與功能都相同.
    我建議重新檢視:
    1.版本是否為CS6之前?
    2.要整合的素材,如是否確定選擇到 PS上的路徑了!而且貼到相對應的Mask Path屬性上
    3.有無選擇到關鍵影格?
    再請試看看.
    歡迎保持聯絡

    MGBoom Design

    回覆刪除