BOUNCING TEXT / 跳動文字效果

Bouncing-Text-gif

跳動文字效果

今天我們利用C4D中的 MoText、Cloner與 Delay效果器來製作文字瞬間彈跳出來的動畫效果。這個有趣的效果帶很強烈的誇張動態,很適合製作卡通化的動畫,如:倒數計時或某東西瞬間蹦出來的動畫。



操作步驟 

1、建立文字模型
1.1 執行 MoGraph / MoText 指令,並自行決定:字母與字型樣式。

BOUNCING TEXT 01


1.2 在右側 Attribute視窗 中請自行決定:字母的大小與字型樣式。

BOUNCING TEXT 02

 2、製作文字的立體層次 

2.1 執行 MoGraph / Cloner 指令,並將Count(數量)設定為1。

BOUNCING TEXT 03

2.2 記得將「字母模型」拖拉進Cloner,成為 Cloner節點的「子物體」

BOUNCING TEXT 04


2.3 回到  MoText 屬性設定,在  Caps標籤 中設定如下:
Start / End(開始 / 結束):Fillet Cap(導角)。
Fillet Type(導角類型):2 Steps(2段)。

BOUNCING TEXT 05


3、產生Shader效果器
3.1 先選到「Cloner節點」,再執行 MoGraph / Effector / Shader指令:產生Shader效果器來控制
      字母的出現方式。


BOUNCING TEXT 06

3.2
設定「Shader」效果器」的參數如下:
Parameter(參數) / Scale(尺寸):–1(字母會消失!)。
Falloff (衰減方式)/ Shape(外型):Linear。
Coord. (座標) / R.H(旋轉角度):90。

BOUNCING TEXT 07

BOUNCING TEXT 08

BOUNCING TEXT 09

3.3
設定「Shader」效果器」P.X軸的關鍵影格。

設定效果器從左至右的移動:
第 1個 Frame與第 30個 Frame分別在「Shader效果器」的 P.X 屬性前方的「圓形」按 CTRL鍵加入關鍵影格。

BOUNCING TEXT 10

 ※設定完成後,請按播放鍵:看看「Shader效果器」通過字母位置時,字母模型會不會出現!

4、製作字母的跳動 

4.1加入Delay效果器 
先選到「Cloner節點」,再執行 MoGraph / Effector / Delay指令:增加Delay效果器。

BOUNCING TEXT 11

4.2 在「Delay」效果器」的 Effector標籤 設定參數如下:
Strength(強度):75~90%。
Mode (衰減模式):Spring(彈跳)。 

BOUNCING TEXT 12

BOUNCING TEXT 13

5、控制字母出現的時間範圍 

5.1 加入 Display標籤 來控制出現的時間。
先選到「Cloner節點」並按右鍵:CINEMA 4D Tags / Display 標籤。

BOUNCING TEXT 14

5.2 切換到 Display標籤,在 Tag中將 Visibility屬性啟動(打勾)。

BOUNCING TEXT 15

5.3
依照個人喜好設定 Display標籤中的 Visibility屬性的關鍵影格。
建議拖拉時間軸,觀察字母出現的時間點來設定關鍵影格:0%(消失)、100%(出現)

BOUNCING TEXT 15.1

6、形成一個字母出現的模組
6.1 執行Create / Object / Null 指令。

BOUNCING TEXT 16


6.2 將之前的「Cloner節點」、「Shader」效果器」、「Delay」效果器」全部拖拉進 Null:形成一個群組。

BOUNCING TEXT 17


6.3 改變其它字母的動態時間
在右上方切換到Animation視窗。
現在只要複製 Null群組,並改變「MoText中的字母與相關的關鍵影格時間」就可以製作出其它的字母跳動動畫。

BOUNCING TEXT 18

BOUNCING TEXT 19


7、加入材質、燈光與攝影機 
最後請記得請自行設計材質、設計燈光與攝影機來豐富畫面!

BOUNCING TEXT 20

 ※更多的 C4D材質、燈光的設定技巧,別忘了參考 C4D TUTs (教學) 相關教學單元。

2 則留言:

  1. 其實用plain effector就可以了
    shader effector通常是搭shader用的

    回覆刪除
  2. 其實用plain effector就可以了
    shader effector通常是搭shader用的

    回覆刪除