C4D Sound effector / 音波連動效果
今天跟大家分享如何利用 C4D的 Sound effector 聲音效果器,搭配上Cloner複製等技巧 , 讓球體隨著音樂節奏的變化跳動與碰撞的有趣效果.
1、建立基本物體
先新增一個基本形物體,如:圓球、方塊等。適當的縮小基本物體尺寸。
2、增入 Cloner 節點
2.1增加Cloner節點,將基本形物體拖拉近Cloner節點之下:成為子物體。
2.2 調整Cloner參數。
調整Cloner參數來控制數量與變化,設定如下:
Object / Mode:Linear。
Object / Count:30~80。
Object / P.X:將排列的物體距離拉開即可。
3、加入Sound效果器
3.1執行:MoGraph / Effector / Sound:加入Sound效果器
並在Cloner節點中的Effectors:檢查是否應用了Sound效果器。
3.2 調整Sound效果器參數。
調整 Sound效果器來控制數量與變化,設定如下:
Effector / Sound File:載入可接受的外部的音樂檔(~MP3 or Wav檔)。
Parameter / Transform:改變要隨著音波震幅變化的參數。

Effector /Lower Cutoff(將較低頻率的音波去除)+Compression(數值越大,音波的振幅會拉高)+Filter Shape(用曲線調整音波振幅的大小):以此改變Frequency Graph音波振幅線條的變化。
3.3加入顏色
為物體加入因音波振幅變化的漸變顏色。
Parameter / Color / Color Mode:設定成On。
Parameter / Color / Blending Mode:設定成 Default。
再回到 Effector / Frequency Color:設定前、後的漸變色彩。
4、加入Delay效果器
4.1加入Delay效果器延緩Sound效果器的變化程度。執行:MoGraph / Effector / Delay:加入Sound效果器
並在Cloner節點中的Effectors:檢查是否應用了Sound與Delay效果器。並將Delay效果器排列於Sound效果器的上方。
4.2 調整Delay效果器參數。
調整 Effector / Strength 強度與 Mode:設定為Spring(彈跳效果)。
5、為物體加入物理碰撞。
5.1在基本形物體(圓球)上按右鍵:Simulation Tags / Rigid Body:為物體加入物理碰撞屬性。
5.2
目前播放預覽時,物體間會彈開:需要調整以下參數。
選擇到Rigid Body節點 / Force / Follow Position:設定為 3~5(會停留在空中)。
6、加入小方塊元素碰撞體。
6.1重複步驟1~2:在場景中加入Clone 方塊體。(自行設定數量與排列)
6.2
重複步驟5:為小方塊元素加入物理碰撞屬性。
7、設定材質球
7.1新增兩顆材質球,一顆給主要碰撞物體、另一顆給小方塊元素。
7.2 設定色彩與加入反射。
設定色彩:
開啟材質球設定 / Color / Texture:設定為MoGraph / Color Shader材質:才會對應到步驟3.3設定的Sound效果器漸層色彩。
7.3 加入反射。
在材質球設定 / Reflectance / Add:載入 Anisotropic反射。並調整反射材質的混和比例與反射性參數。
7.4
再將材質球賦予給給球體與小方塊元素 這樣就大功告成喽!。
留言