AE中的Exponential Scale使用教程

修改
鏉ユ簮: zhangbei 浏览 2372 日期 2013-01-05 0

通常當我們設定一個物件衝向鏡頭時,如果是在2D模式下,我們會直接使用放大功能,來假裝這個物件是往鏡頭跑過來的,但是其實這樣出來的效果會怪怪的,下面我們直接以實例來看

AE中的Exponential Scale使用教程

新建一個Comp新增一個文字層打上文字”Scale”,取名為”Normal Scale”選取文字層按”S”打開Scale的控制項。將第0格的scale設定為100%,第58格的scale設定為3000%看一下效果:

 這個文字的放大動作是直線性的放大,理論上是沒錯的,但是出來的效果,看起來卻是一開始速度很快,到了快結束時卻放慢速度了。

我們直接一格一格看他的數值,第0格是100%、第1格已經跑到150%、第2格已經跑到是200%、依此類推到第60格是3000%,數值上都沒問題。

一個東西的大小,從100%變成200%,會很明顯看出就是大了整整一倍,但是,當它從25倍大變成26倍大時,卻會發現其實差異只有一點點,這就是為甚麼上面範例出來的效果會是一開始很快後面很慢了。

那麼,衝向鏡頭這個動作,我們不要用2D模式的放大來作假,直接用3D模式的Z軸來做位移,這樣理論上就更接近真實了。利用剛剛的Comp,再新增一個文字層打上文字”zPosition”,取名為”zPosition”,並開啟該層的3D模式。選取文字層”zPosition”,按”P”打開Position的控制項。Z軸第0格設定為0.0,第58格的Z軸設定為-870看一下效果:

 速度正常多了,但是不是又覺得,怎麼跟之前Scale的方式效果好像只是顛倒了?變成一開始很慢,後面很快了?

這是因為鏡頭透視的關係,當我們看一個東西,他在離我們10公尺遠時,它向著我們移動30公分,我們肉眼上幾乎不會發現他的動作,因為離的太遠很難發現差異,但是,當一個東西在我們面前50公分而已的時候,它向著我們移動30公分,那麼這個東西幾乎要撞上我們了,而且在視覺上它會變得相當巨大。這就是為甚麼,設定Z軸位移的動作之後,看起來會是一開始很慢後面很快了。

上面2種實驗,在動作的理論上都沒有錯,只是因為放大倍率以及透視的關係,讓我們看到的結果不是這麼完美,如果要很平順的看到一個東西衝向鏡頭,那麼我們其實可以用改變線性的方式來做,如下:

 

Z軸動作線性改為如此,動作上就會變得非常平順了。

 那麼Scale呢?也是一樣,可以利用改變線性的方式來修正動作。

 

不過Scale有另一種更方便的方法,連線性都不用去調整,這種方式也是這篇教學真正要講的功能:

AE中的Exponential Scale使用教程

請跟著下面的步驟做:

首先請先將”Normal Scale”複製一層,並改名成 “Exponential Scale”,然後把這層移到最上面。選取 “Exponential Scale”層,按”S”打開Scale的控制項。點選scale將前後兩個Keyframe選起來。

點選MENU裡的 Animation > Keyframe Assistant > Exponential Scale 這功能將會自動幫你把2Keyframe中間的數值統統弄漂亮給你。

 

 以上寫了這麼多,不知道有沒有人真的看得懂 @@反正呢,這一篇的重點是 Exponential Scale 這個東西。

 

评论

{{ username ? username.charAt(0).toUpperCase() : '?' }}
Ctrl+Enter 发布
{{ (c.username || c.author_name || '?').charAt(0).toUpperCase() }}
{{ c.username || c.author_name }} {{ Utils.formatDate(c.created_at) }}