UNFOLD TEXT & Collision ball / 展開文字的碰撞球
展開文字與碰撞球 效果
延續上一篇的《翻開文字效果》教學,今天接著跟大家介紹:如何製作翻開文字後球體彈跳出來的碰撞效果。模擬物裡的碰撞應用非常廣泛,舉凡任何與物體碰撞的動畫:如物體間的撞擊、物體與地面間的彈跳以及從某個空間出現的效果等。而在C4D的設定中只要區分清楚:碰撞物體(Collider Body)與剛體(Rigid Body)的指定物體,即可輕鬆模擬出物理的碰撞效果。
操作步驟
1、開啟《翻開文字效果》製作檔
請將製作完成的範例檔案開啟,或參考《翻開文字效果》教學重新製作另一個會翻頁的字母動畫。
2、將翻頁的面轉換成柔體
將翻頁的面轉換成衣物柔體,可產生更自然的彎曲效果。
2.1
直接增加「Subdivision Surface節點」,並成為面群組的「父」層級:增加翻頁面的細分數。
執行 Simulate / Cloth Surface指令:新增「Cloth Surface」節點。
2.3
使「Cloth Surface」成為要翻頁的「面」群組的「父」層級。
3、增加碰撞體的細分面
增加模型的切割面來提升物體碰撞的精確性。
3.1
切換到「面模式」,選擇到字母模型,接著按右鍵選擇 Knife(切割)指令。
3.2
設定 Knife的切割方向與數量。「側面」切割的設定如下:
Plane(切割的方向):X-Y。
Cuts(切割線段的數量):40。
Spacing(切割線段的間距):3 cm。
「背面」切割的設定如下:
除將 Plane(切割的方向):設定為 X-Y。數量與間距的參數請依需求自行設定數值。
3.3
增加「Subdivision Surface節點」的 Thickness(厚度)參數為:0.7 cm。
4.1
加入碰撞球體。
直接加入基本型圓球,並根據字母尺寸來改變 Radius參數到適合的大小,如圖。
4.2
執行 MoGraph / Cloner指令,增加Clone節點:複製出多個圓球。
4.3
將圓球拖拉進 Clone節點,成為「子」物體。
設定 Cloner 節點的各項參數,如下:
Mode(排列模式):Grid Array(網格陣列)。
Count(數量):3 * 3 * 3(設定X、Y、Z軸向的數量)。
Size(尺寸):設定X、Y、Z軸向的間距。
4.4
移動 Cloner節點,將球體移到字母模型內部:以不超出字母為原則,調整圓球大小與,Cloner節點的 Count、Size 等參數。
5、設定碰撞動態
5.1
為球體增加剛體標籤。(剛體:具有碰撞、會受到地心引力影響的物體!)
在 Cloner節點上按右鍵,選擇 Simulation Tags / Rigid Body 標籤。
5.2
設定Rigid Body標籤的參數。選到 Rigid Body標籤 / Collision,設定如下:
Inherit Tag(繼承關係):Apply Tag to Children(應用到子物體(圓球))。
Individual Elements(個別元件):All(全部)。
5.3
設定被碰撞的物體。(被碰撞物體:可與剛體產生碰撞、但不受到地心引力影響的物體!)
分別在「翻頁面的模型」、「字母模型」與「地板」模型上按右鍵,選擇 Simulation Tags / Collider Body標籤。
5.4
設定Collider Body標籤的參數。
選到 Rigid Body標籤 / Collision,分別將 Shape(形狀)參數設定為:Static Mesh(靜態模型)。
5.5
按下播放鍵,觀看設定的碰撞動態。
並依照個人需求,可自行增加圓球數量等相關參數,完成碰撞效果。
PS.要增加圓球數量:改變 Cloner節點的 Count(數量)參數即可。
留言