若要調整範本的錨點而不移動靜止狀態下的圖形,請使用 Motion 滑桿,同步變更相對應的錨點與位置座標。將這些滑桿發布至 Final Cut Pro,在縮放比例為 100%、旋轉角度為零時選擇樞軸,接著再製作動畫。

本指南適用於使用簡單自製矩形來建立可重複使用產生器的 Mac 剪輯師。它能讓圖形在未經變形的狀態下選擇樞軸,同時維持圖形的位置。縮放或旋轉後再變更樞軸,則需要額外補償。

為什麼只發布錨點會移動圖形

錨點決定旋轉與縮放時使用的樞軸。Apple 說明,圖層的位置是以錨點為中心,因此偏移錨點也會改變圖層相對於位置座標的顯示位置。只發布錨點並不能建立讓影像保持靜止的控制項。Motion 中的「屬性」檢查器控制項。

實際的解決方法是在同一圖層上配對兩個值:水平錨點與水平位置,以及垂直錨點與垂直位置。在縮放比例為 100%、旋轉角度為零時,等量變更會互相抵銷可見位移。樞軸會移動,但矩形會保持原位。

這種配對方式是根據 Apple 所記載的變形與綁定行為推導而來,並非 Apple 提供的預設項目。Apple 說明可使用滑桿驅動多個參數狀態,並在其間進行內插。以下步驟會運用這些功能來建立配對控制項。在 Motion 中建立簡單綁定、Motion 中的滑桿小工具。

在 Motion 中建立中性測試圖形

先使用簡單的產生器,以便在加入其他圖稿前確認補償是否有效。

  1. 在 Motion 中,選擇 File > New from Project Browser。
  2. 選取 Final Cut Generator,選擇預定使用的專案預設項目,然後按一下 Open。本例使用 1920 × 1080 專案。
  3. 保持外層群組的變形設定為預設值,並使用標準 2D 配置,不加入攝影機或變形行為。
  4. 選取 Rectangle 工具,繪製一個中等大小的矩形,然後按下 Esc。使用純色填滿,例如藍色。將圖層重新命名為 Pivot Graphic。

Apple 說明,產生器專案是建立可顯示於 Final Cut Pro 產生器瀏覽器中的圖形的方法。其形狀繪製說明指出,可用 Rectangle 工具繪製矩形,並按下 Esc 離開繪圖模式。在 Motion 中建立產生器範本、在 Motion 中繪製簡單形狀。

選取 Pivot Graphic 並開啟 Properties 檢查器。將其 Position 與 Anchor Point 座標設為零,將 Rotation 設為零,並將 Scale 設為 100%。建立綁定時,請讓這些值保持固定。展開座標控制項,以便個別編輯各軸。Apple 說明這些圖層與群組的變形控制項。Motion 中的「屬性」檢查器控制項。

矩形的確切尺寸不會影響抵銷效果。本例的樞軸範圍只是示意座標值,並非矩形的測量值,也不是自動偵測邊緣的結果。

綁定水平與垂直樞軸控制項

建立水平滑桿

選擇 Object > New Rig。選取該綁定,在 Rig 檢查器中按一下 Add Slider,再將產生的小工具重新命名為 Pivot X。這些都是 Apple 說明的新增綁定與滑桿控制項。在 Motion 中建立簡單綁定。

滑桿下方一開始會有兩個快照標記。每個標記會儲存一種參數狀態;標記之間的值會進行內插。矩形請使用下列對應方式:

小工具 快照 圖形的錨點座標 圖形的位置座標
Pivot X 左端點 Anchor Point X = -300 Position X = -300
Pivot X 右端點 Anchor Point X = 300 Position X = 300
Pivot Y 左端點 Anchor Point Y = -150 Position Y = -150
Pivot Y 右端點 Anchor Point Y = 150 Position Y = 150

若要記錄第一個水平狀態,請選取 Pivot X 下方的左側快照標記,再按一下 Edit Mode 旁的 Start。選取 Pivot Graphic,並將 Anchor Point X 與 Position X 都設為 -300。按一下 Stop Rig Edit Mode。以相同方式記錄右端點,將兩個值都設為 300。Apple 說明了選取快照、進入編輯模式、變更參數及停止錄製的步驟。在 Motion 中建立和管理快照。

錄製時,只變更預定的座標配對。拖曳畫布可能會改變其他參數,讓你更難判斷小工具實際控制哪些項目。

新增垂直滑桿

將 Pivot X 移回中點。再為綁定新增一個滑桿,命名為 Pivot Y。使用表格中的垂直值記錄兩個端點狀態。只變更 Anchor Point Y 與 Position Y;水平方向的配對仍由第一個小工具控制。

記錄完成後,檢查兩個小工具。每個小工具都應包含預定的座標配對。Apple 指出,已綁定的參數會以搖桿圖示標示,並會在小工具控制項下方顯示已錄製的參數。在 Motion 中建立和管理快照。

將滑桿內插方式維持為 Linear。你也可以將 Pivot X 顯示的 Range Minimum 與 Range Maximum 分別設為 -300 和 300,並將 Pivot Y 的範圍分別設為 -150 和 150。這些設定只會標示滑桿,不會建立參數對應關係;對應關係是由快照決定的。Motion 中的滑桿小工具。

確認哪些項目會保持靜止,以及適用時機

在圖形維持縮放比例 100%、旋轉角度為零時,將兩個滑桿移過各自的範圍。圖形邊緣應保持在畫布上的相同位置。接著選擇偏離中心的樞軸,暫時旋轉圖形。圖形應會繞著新樞軸旋轉。將旋轉角度還原為零,再選擇其他樞軸。

可以用單軸計算理解抵銷原理。令 q 表示圖形中的一個點,a 表示其錨點座標,p 表示其位置座標。在未縮放、未旋轉的範例中,顯示座標為 p + q - a。綁定會設定 p = a,因此 q 維持不變。這項算術已用範例座標檢查過,但並非在應用程式中播放測試的結果。

在其他縮放比例下,錨點與位置的等量變更不再互相抵銷。以 200% 縮放作為示意,圖形中心位於 q = 0,搭配 p = a = 100 時,會變成 100 + 2 × (0 - 100) = -100。這說明了為什麼縮放後調整這個簡單的樞軸綁定會讓影像移動。

設計範本時,請參考以下決策表:

所需行為 合適的做法
選擇樞軸並保留初始構圖 在縮放比例為 100%、旋轉角度為零時使用配對滑桿。
繞著選定的樞軸製作動畫 固定樞軸滑桿,為圖形的縮放或旋轉製作動畫。
重新調整整體構圖的位置 使用獨立的外層群組來定位。
變更樞軸並保留已變形的影像 針對該變形狀態重新建立補償;這組雙滑桿對應方式並不足夠。

若縮放比例與旋轉角度固定,位置補償必須考量該變形:位置變更量等於經縮放與旋轉後的錨點變更量。若縮放或旋轉也會變動,固定的端點配對就無法提供通用解法。此處直接且受支援的工作流程,是在中性狀態下選好樞軸,再變形圖形。

發布控制項並在 Final Cut Pro 中使用

在 Rig 或 Widget 檢查器中,按住 Control 鍵並按一下各樞軸滑桿的參數名稱,然後選擇 Publish。選取 Project,開啟 Publishing,並確認兩個小工具都出現在其中。Apple 說明,儲存範本後,已發布的小工具即可在 Final Cut Pro 中使用。將 Motion 綁定發布至 Final Cut Pro。

也要發布矩形的 Scale 與 Rotation 參數。在 Project > Publishing 中,為它們取清楚的名稱,例如 Graphic Scale 和 Graphic Rotation,並將它們排列在樞軸控制項下方。Apple 說明可以在此窗格中重新命名及調整已發布控制項的順序。在 Motion 中管理範本控制項。

儲存產生器時,請使用明確的名稱與分類,然後在儲存對話框中按一下 Publish。在 Final Cut Pro 中,開啟 Titles and Generators,在 Generators 下找到該產生器,再將它拖曳至時間軸。Apple 說明了這套儲存與套用流程,也確認可以在 Final Cut Pro 中調整已發布的參數並為其設定關鍵影格。在 Motion 中建立產生器範本。

選取產生器實例,並依下列順序使用已發布的控制項:將 Graphic Scale 保持在 100%,將 Graphic Rotation 設為零,選擇 Pivot X 與 Pivot Y,再調整縮放和旋轉,或為其製作動畫。檢查動畫結果的開頭、中間與結尾。

產生器片段內建的 Transform 控制項,應與你為內部矩形發布的控制項分開使用。Final Cut Pro 也在 Video 檢查器中提供自己的 Anchor X and Y 控制項;Apple 明確指出,這些錨點控制項無法透過畫面上的變形控制項使用。因此,拖曳檢視器中央的圓圈並非編輯這項內建錨點的文件所述方法。在 Mac 上的 Final Cut Pro 中調整片段大小、移動片段及旋轉片段。

保持範本、共用實例與版本之間的界線

請將時間軸調整與範本原始檔修訂視為不同操作。變更已發布的控制項,是自訂所選產生器的方式;在 Motion 中開啟產生器來源,則會變更可重複使用的範本。

對於在 Motion 中建立的既有產生器,Apple 區分了會開啟原始檔的 Open in Motion,以及適用於 Final Cut Pro 預設項目的 Open a copy in Motion。若要建立自訂範本的獨立修訂版本,請使用 File > Save As。Apple 也說明,之後在 Motion 中編輯已套用且經修改的範本,可能會影響時間軸實例。請勿假設儲存來源後,只會變更 Final Cut Pro 中目前選取的實例。修改 Final Cut Pro 產生器。

複合片段會帶來另一層共用關係。在複合片段內編輯產生器,就是編輯該複合片段共用的內容。Apple 指出,內容變更會傳播至其子實例。若其中一個位置需要獨立內容,請在進行內部變更前,於時間軸中選取該複合片段並選擇 Clip > Reference New Parent Clip。Final Cut Pro(Mac 版)複合片段簡介、在 Mac 上的 Final Cut Pro 中建立複合片段。

本工作流程所參考的目前 Motion 文件顯示為 Motion 6.4。若使用較舊的安裝版本,請選擇相應版本的指南,不要假設選單或相容性完全相同。Apple 的產生器編輯說明要求使用相容且已更新的應用程式,並指出兩者必須同為 Apple Creator Studio 版本,或同為一次性購買版本。在 Motion 中建立簡單綁定、修改 Final Cut Pro 產生器。

此範本可靠的工作順序很明確:在同一圖形上配對錨點與位置,在中性狀態下選擇樞軸,接著繞著該樞軸製作動畫。如此一來,剪輯師就能調整樞軸而不影響起始構圖,同時清楚掌握綁定的變形限制。

來源