本節書摘來自異步社區《Adobe After Effects CS6完全剖析》一書中的第2章,動畫:最重要的是關系,作者 【美】Mark Christiansen(馬克·克里斯琴森),譯者 苗玉敏,郭圣路,曹玉臣,更多章節內容可以訪問云棲社區“異步社區”公眾號查看。
動畫:最重要的是關系
3D動畫師應該熟悉這種思想:每個對象(或層)都有一個支點。在After Effects中,有兩種基本的方法可以讓一個層圍繞不同的支點旋轉:更改這個層自己的錨點,或者把這個層設置為另一個層的父層。
當你設置動畫、啟用3D等時,After Effects一般設計用于保存合成的外觀。因此,使用Pan Behind(后移動)工具編輯錨點位置將觸發Position屬性的反向偏移。把一個層設置為另一個層的父層,并且子層將維持其相對位置,直到進一步對其中一個層制作動畫為止。如果在制作動畫之間設置好偏移量和層級關系,你可能發現在工作時遇到的困難比較少,盡管本節講述的是一旦建立好關鍵幀就應該怎樣改變你的思想的內容。
注意:
在本書配套光盤中的02_parent_offset_setup文件夾和項目中包含相關的示例合成。
為了簡化使用層設計幀的步驟,可以選擇Layer > Transform命令(或者右擊一個層,并從上下文菜單中選擇Transform命令),其中包括3種使用所選的層填充幀的方法:
- 按下Ctrl+Alt+F(Cmd+Opt+F)組合鍵使層居中顯示,并且能同時容納層的水平和垂直尺寸,而不管它是否是統一縮放的。
- 按下Ctrl+Alt+Shift+H(Cmd+Opt+Shift+H)組合鍵使層居中顯示,但是僅能容納寬度。
- 按下Ctrl+Alt+Shift+G(Cmd+Opt+Shift+G)組合鍵使層居中顯示,但是僅能容納高度。
這些快捷鍵很方便,右擊層并選擇Transform菜單也很容易。
錨點
Pan Behind工具(Y鍵)在Composition或Layer窗口內重新定位錨點(并且會偏移Position值以作為補償)。這可以防止層出現在你所處理的幀上的不同位置。
不過,Position偏移量僅適用于此幀,因此,如果有一些Position關鍵幀,并且以這種方式拖動錨點,那么層可能在其他幀上出現偏移。為了在不改變Position的情況下重新定位錨點,可以執行以下操作:
- 在Timeline面板中更改錨點值。
- 代之以在Layer面板中使用Pan Behind工具。
- 在按住Alt(Opt)鍵的同時拖動Pan Behind工具。
所有這些選項都可以讓你重新定位錨點,從而避免因更改某個Position關鍵幀而使動畫混亂的情況。
當然,也可以為錨點設置動畫,這允許在繞著影像旋轉的同時使視圖居中顯示。如果在工作時無法查看錨點路徑,可以在Layer面板中打開源,并在View彈出式菜單中選擇Anchor Point Path(錨點路徑)命令(如圖2.12所示)。
父子層級
層的父子關系可將其中所有的“變換”設置(Opacity(不透明度)除外,它其實不是一種“變形”設置)從父層傳遞給子層,可以通過在Timeline面板中呈現Parent列來建立這種關系。在此,選擇一個層的父層,可以直接從列表中選擇它,或者將關聯器(pick whip)拖到父層上并且使用如下設置:
- 即使父層被移動、復制或者改變名稱,父子關系仍將保持有效。
- 可以通過右擊父層并從上下文菜單中選擇Select Children(選擇子層)命令,選取父層及其所有的子層。
- 可以從Parent菜單中選擇None(無)命令,刪除父子關系。
- Null Objects(空對象)(Ctrl+Alt+Shift+Y/Cmd+Opt+Shift+Y組合鍵)只能作為父層存在,它們實際上是未渲染的100×100的像素層。
你可能知道所有這些知識,不過你可能還不知道當結合使用Alt(Opt)鍵與Parent設置時會發生什么事情。
- 在使用Pick Whip或者選擇Parent(父層)菜單項時,按住Shift鍵,這樣,子層將繼承父層的移動、旋轉和縮放值(而子層的變換值將被取消)。
- 在使用Pick Whip或者選擇Parent(父層)菜單項時,按住Alt(Opt)鍵,這樣,子層將繼承父層的變換值偏移,并有效地把兩組值添加在一起。
- 在選取None時按住Shift鍵,那么子層的變換值將被取消。
- 在選取None時按住Alt(Opt)鍵,那么父層的變換值將被取消,這樣可以有效地把它重置為它在成為父層之前的位置。
最后一點非常酷,并且是一種容易被忽略的自動排列層的方法。可以按照復制、偏移并且建立父子關系的模式創建第一個層,然后復制該層,按住Alt(Opt)鍵并單擊該層,使之成為以前復制的層的子層。其工作方式就像Illustrator中的Duplicate and Offset(復制與偏移)選項一樣(如圖2.13所示)。