《AE教學》index指令運用,3D通道空間!

哈囉!又到了快樂的教學時光,

今天要來教大家認識index函數的指令操作,

來做出這種空間延伸的感覺~

成品大概會像這樣:


首先先開啟新的Composition。

在Composition選項上方點選3D Renderer,

將Renderer設定為CINEMA 4D,這樣才能替comp內的shape增加厚度。

建立好comp之後首先先來製作素材,

先拉出一個正方形,姑且叫他小藍好了。

將小藍圖層右方長得像立方體的小按鈕打開,
原本有的xy座標都變成xyz三軸座標了!

接著點開小藍shape layer的Geometry > Extusion,

在這裡可以設定圖形的厚度,這邊我們將數值拉到500。

將數值拉高後可以看到小藍已經有了厚度。

控制Anchor Point將小藍的中心點做邊移到整個長方體的中央。

將z座標的數值設為稍早在Extusion厚度數值的一半,

也就是250。

稍微旋轉看看,中心點有在正中央了,

做的很棒!

接下來直接複製兩層圖層,

並將新增的兩層圖層都用parents工具定在其中一個圖層。

將每個圖層的做旋轉,

Shape Layer 3的x角度設90、Shape Layer 2的y角度設90。

小藍看起來有點像孔明鎖,

不過現在沒有光影,完全看不出立體感。

我們新增一個Light。

一加入之後小藍看起來立體多了!

設定一下旋轉的動態,完成3D素材!

為了方便觀察我們將最一開始的圖形圖層標注不同顏色。

接下來開始打指令!按住alt(option)在點擊Position左邊的小碼表,

進入輸入指令的欄位。

這邊稍微介紹一下index是甚麼?

基本上index是一個浮動的數字,他代表第幾個圖層的編號數,

例如我們現在所在的圖層是第3層,則index現在等於3。

然後介紹一下Position的座標數組,

大家都知道3D物件的位置是由3個數字所構成,

而在指令中那三個數字的表現方式如下:

我們在指令欄位打上x和y分別等於960和540,

而z座標等於index*200,也就是3*200,

最後補上[x,y,z]告訴AE這三個數字分別表示三軸。

特別要注意的是在指令中每打完一段話(如:x=960)後都要補上分號(;)

而且index都要加上括號,如果打完指令後出現以下黃色驚嘆號的圖案,

可以再回去檢查看看指令哪裡打錯了。

輸入正確的指令就不會有驚嘆號出現囉!

點擊預覽窗下方的1 View,選擇2 View Horizontal

左側多了一個府視圖可以看到小藍在打完指令之後實際退後了600。

接下來將塗層選起。

然後瘋狂複製!

紅色的圖層就是剛才有指令的圖層,

編號越多的圖層index所代表的數字就越大,

z座標也就越大。

府試圖也可以看到好多小藍排排站。

再來新增一個Camera。

調整Point of interest和Position來喬個好角度。

Point of interest和Position分別表示拍攝的點及相機位置。

兩個數值必須互相配合才能精準控制攝影機。

我們將Position往前移動的話,如果超過Point of interest鏡頭則會往不同方向跑。

因此我們將Point of interest也往前移。

兩個數值同時往前,攝影機的運動軌跡大概像這樣。

鏡頭裡的畫面長這樣。

調整完畫面之後,將所有圖層Pre-comp。

複製一個Comp並將其翻轉。

最後調整一下構圖,再加入背景,

往後延伸的3D空間就完成囉!

當然也可以增加物件的數量、調整攝影機的速度,

甚至製造一些物件之間的時間差,

能夠做出更加延伸更酷的效果哦!

 

此教學專案檔下載(cc 2018以上):

非經授權請勿轉載本網站原創內容,盜用必究

若想得到更多教學資訊,歡迎加入六指淵學生社團



《立即分享》
Loading Facebook Comments ...