哈囉!又到了快樂的教學時光。
今天要來教大家CC Ball Action的延伸運用!
我們首先先創建一個Comp
取名為basic
隨後再Ctrl+Y建立一個新的Solid
為Solid加入Fractal Noise的效果
將效果中的Noise Type改成Block
我們將Contract的數值調高、Brightness調低
隨後從Transform裡調整效果的Scale,將數值調到適當的大小
接下來要為圖層增添色彩
在效果欄裡搜尋Colorama,並丟入Solid圖層
丟進去後應該會自動增添色彩
從效果中的Output Cycle → Use Preset Palette中可以調整成各種模式的色彩形式
下一步要再創建另一個新的Comp,取名為cc ball
並將basic圖層拉入這個新Comp裡
為basic Comp加入CC Ball Action效果
加入後整個畫面就會全部變成密密麻麻的球
Scatter是用來破壞球的排列位置,讓球做出更為豐富的隨機變化
Rotation是控制整體的旋轉,透過Rotation Axis可以調整旋轉的方向
Twist的功能是扭曲整體,可以通過Twist Property來控制扭曲的模式
如果將Twist和Rotation配合,能做出像這種無限選轉的效果
Grid Space可以控制每個線段空間的大小
Ball Size顧名思義就是控制每一個球的大小
而最後一個Instability State一開始動他不會有任何變化
他必須跟Scatter一起合作才會有變化
接下來要開始製作動態了
按住Alt點擊Rotation,叫出表達式
並在表達式欄位中輸入time*10,讓整個Rotation動起來
如此一來就形成初步的動態了
接下來將Twist Property的模式改成Brightness
模式中的Red、Green、Blue和Brightness模式都是作用在色彩身上
而Brightness跟明暗度有關,若使用這個模式卻發現並沒有作用,那可能是畫面色彩明暗度相同
接下來我們將Twist的表達是也打上time*10
之後我們會將圖層瘋狂複製並調整其位置(太麻煩)
所以我們用另外一種表達是讓我們不用一個一個調整圖層位置
在原有的表達式改成(time*10)+(index*10)
但是表達式打完後會發現Twist沒有在作用
這時候只要在表達式後方加上+360就好了
如下
這樣不斷複製,圖層就會根據表達式的數值自動更新位置
將除了最下方圖層以外的圖層模式改成Add,這樣圖層重疊的部分會變亮,形成明暗差
為了讓我們更輕鬆地調整動態
我們先新增一個Null圖層
將三個Slider Control效果加入Null圖層
將三個Slider Control的名字改成time、rotation、twist
將表達式中time*10的10選取起來,並點選表達式旁邊小迴紋針的圖式拉到效果取名為time的Slider Control效果
將rotation表達式index*10的10選取起來,以同樣的方法拉到取名為rotation的Slider Control效果
將twist表達式index*10的10選取起來,拉到取名為twist的Slider Control效果
如此一來,只要調整各個Slider Control的數值,就能輕鬆改變動態
如下
而如果想要做出其他的效果,可以回到basic圖層裡改變Fractal Noise的各項數值
美改動任何一項都能改變動態
為了使每一個複製圖層的圓球大小不同,也給Ball Size加入index+10的表達式
這次將Fractal Noise改成soft linear模式
加入camera進行動態後便完成了 !
此教學專案檔下載(cc 2020以上):