這篇教程教三聯的朋友們用AE給視頻合成一只飛舞的蝴蝶,制作的過程比較簡單。其中還用到了片面軟件photoshop、希望三聯網的朋友們喜歡我這篇教程!1、在PS中打開"蝴蝶.PSD",用"巨矩形選框工具"選擇蝴蝶的半邊,剪切并復制到一個新的圖層。最后保存為PSD格式文件。

2、打開AE,導入"蝴蝶.psd"和"背景.jpg"。在導入做好的"蝴蝶.psd"時,"Import As"選項中選擇"Composition-Cropped Layers"。

3、雙擊"蝴蝶"合成,并把背景拖至時間線窗口。同時可以把暫時不使用的背景層的眼睛關掉,使其不顯示在Composition(合成)窗口。

4、使用Pen Behind工具將"左"側翅膀層和"右"側翅膀層的中心點分別移到蝴蝶的身體中心。

5、將兩個翅膀層全部轉換為3D層。并在時間線窗口的空白處點擊鼠標右鍵,創建一個Camera(攝像機)。

6、接下來一部就是為兩個翅膀分別添加關鍵幀動畫。先在選中"左"翅膀層,安R鍵,為Y Rotation屬性設置關鍵幀,在第"0"幀處設為"0x67",第"5"幀處設為"0x-59",第"10"幀處設為"0x67"。而"右"翅膀層的Y Rotation就為其添加一個Animation/ExPRession(表達式)并使其關聯到"左"翅膀層的Y Rotation,使右翅膀跟著左翅膀一起移動。

7、但播放后會發現兩個翅膀按相同的方向移動,不符合邏輯,這時只要在右側翅膀的Expression(表達式)內的內容改為360-thisComp.layer("左").transform.yRotation,這樣從360減去旋轉值就可以得到相反的值。

8、然后為翅膀設置反復的拍打動作。選中左翅膀,為其添加一個Expression(表達式),并用鼠標單擊Expression右側的三角形按鈕"表達式語言菜單",從菜單中選擇Property/loopOut命令。這時就制作除了反復的拍打動作。

9、到此,就制作完成了蝴蝶拍打翅膀的動作。
10、接下來,在時間線窗口單擊鼠標右鍵添加一個Null Object(無效物體),并把它轉換成3D層,制作搖擺著飛行的蝴蝶。

11、選擇Noll Object,按R鍵顯示旋轉屬性。從中選擇X Rotation,并為其添加一個Expression(表達式)。接著單擊Expression右側的三角形按鈕"表達式語言菜單",從菜單中選擇Property/Wiggle命令。此時會出現黃顏色警告圖標,提示現在表達式不能啟用。

12、此時修改Expression(表達式)腳本窗口中內容,把wiggle(freq, amp, octaves = 1, amp_mult = .5, t = time)修改為wiggle(10,20)。Wiggle決定搖擺X 軸旋轉的頻率。用同樣的方法,在Y和Z軸上也添加表達式,設置為wiggle(10,20)。

13、全部適用表達式后,如圖所示,把左翅膀和右翅膀鏈接到Noll Object層,使它成為父層?,F在,移動無效物體時,蝴蝶拍打著翅膀跟著移動。自己預覽即可看到非常自然的蝴蝶飛舞的動作過程。

14、此時可以打開背景圖層的眼睛圖標。并選擇Noll Object層,按R鍵顯示旋轉屬性,調整Orientation屬性,使觀看蝴蝶的角度符合畫面需要。

15、選擇Noll Object層,按P鍵。在0幀處設置一個關鍵幀動畫,把無效物體移到左側窗口。在10幀處畫面某處中設置一個關鍵幀動畫,再在20幀處畫面某處另一處設置一個關鍵幀動畫。最后在20幀到1秒設置兩個翅膀的一組透明度關鍵幀動畫。飛舞的蝴蝶制作完成。下圖為效果圖:

制作過程中所有的參數都是活的,可以根據自己需要進行調整。
新聞熱點
疑難解答