當前位置:首頁 >教程首頁 > CINEMA 4D >C4D XPresso節點編輯器之無限循環背景案例製作

C4D XPresso節點編輯器之無限循環背景案例製作

發布時間:2020-10-07 17:14:03

●案例概述

Expression (表達式)可以影響對象的屬性或行為,在C4D中有很多內置的表達式也就是我們常見的標簽,如Vibrate (震動)標簽、Compoition (合成)標簽、Target( 目標)標簽、Align to Path (對齊到路徑)標簽等。但是,不是所有的工作都可以靠標簽來完成,具體的問題還要具體分析,雖然C4D也提供了編程語言C.O.FF.E.E.,但一般人對計算機編程語言都比較頭疼,這也是XPresso產生的原因。

XPresso是基於節點來工作的,這樣比較直觀,且思路清晰,方法靈活,非常好用。本節設置了一個非常簡單的案例,目的是讓大家對XPresso有一個初步的了解。本案例的最終效果如下圖所示。

C4D XPresso節點編輯器之無限循環背景案例製作

01 創建一個平麵對象,並做如下參數設置: Width(寬度)為50cm; Height (高度)值為600cm; Width Segments(寬度分段)和Height Segments (高度分段)值均為1,並設置Orientation (方向)為+z,如圖所示。

C4D XPresso節點編輯器之無限循環背景案例製作

02 按C鍵將該平麵對象轉換為多邊形對象,然後選擇下方的兩個點,單擊鼠標右鍵,執行Weld(焊接)命令,此時在兩點中間位置單擊鼠標,這兩個點就會焊接成為一點,得到一個三角形,如下圖所示。

C4D XPresso節點編輯器之無限循環背景案例製作

03 創建一個Cloner (克隆)對象,對該三角形對象進行複製,設置克隆對象的參數為: Mode (模式)為Radial (徑向),Count (數量)為18,Radius (半徑)為339cm左右,將Plane(平麵)對象作為Cloner (克隆)對象的子對象,如圖所示。

C4D XPresso節點編輯器之無限循環背景案例製作

04 按住Ctrl鍵拖 曳Plane (平麵)對象進行複製,注意保證複製完以後的對象仍是Cloner (克隆)對象的子物體。接下來創建兩個自發光材質,顏色分別設置為白色RGB (255,255,255)和黃色(255,255,0),然後將這兩個材質分別賦給這兩個平麵對象,效果如圖所示。

C4D XPresso節點編輯器之無限循環背景案例製作

05 接下來利用XPresso為Cloner (克隆)對象製作動畫。在Cloner (克隆)對象上單擊鼠標右鍵,為其添加CINEMA 4D Tags/XPresso標簽,然後按住鼠標左鍵將Cloner (克隆)對象拖曳至XPresso Editor( XPresso編輯器)窗口,如圖所示。

C4D XPresso節點編輯器之無限循環背景案例製作

06 單擊標簽左側藍色部分,選擇Coordinates/Global Rotation/Global Rotation. B (坐標係/全局旋轉/全局旋轉.B)屬性,結果如下圖所示。

C4D XPresso節點編輯器之無限循環背景案例製作

07 在XPresso Editor ( XPresso編輯器)窗口空白處單擊鼠標右鍵,選擇New Node/XPresso/General/Time (新建節點/XPresso/常規/時間)屬性,創建一個時間節點,如下圖所示。

C4D XPresso節點編輯器之無限循環背景案例製作

08 按住鼠標左鍵拖曳Time (時間)節點Time(時間)屬性右側的紅色小圓點處(代表輸出)至Cloner (克隆)節點Global Rotation.B (全局選擇.B)屬性左側藍色小圓點處(代表輸入),為兩個屬性建立連接,如圖所示。

C4D XPresso節點編輯器之無限循環背景案例製作

播放並觀察效果,Cloner (克隆)對象已經開始旋轉了。接下來將更加靈活地控製Cloner (克隆)對象的旋轉。

09 在XPresso Editor ( XPresso編輯器)窗口空白處單擊鼠標右鍵,選擇New Node/XPresso/General/Constant (新建節點/XPresso/常規/常數)節點,創建一個常數節點,並設置它的Value (值)為45, 如圖所示。

C4D XPresso節點編輯器之無限循環背景案例製作

10 在XPresso Editor ( XPresso編輯器)窗口空白處單擊鼠標右鍵,選擇New Node/XPresso/Calculate/Math(新建節點/XPresso/計算/數學)節點,創建一個數學運算節點,並設置它的Function(函數)為Multiply (相乘),如圖所示。

C4D XPresso節點編輯器之無限循環背景案例製作

11 接下來進行節點連接。連接Time(時間)節點的Time(時間)屬性輸出端口至Math(數學)節點第一個Input (輸入)端口,連接Constant (常數)節點的Real (實數)屬性輸出端口至Math (數學)節點第二個Input (輸入)端口,然後將Math(數學)節點的Output (輸出)端口連接至Cloner (克隆)對象的輸入端口Global Rotation.B (全局旋轉.B)上,如圖所示。

C4D XPresso節點編輯器之無限循環背景案例製作

現在播放並觀察效果,會發現Cloner (克隆)對象飛速旋轉,原因是每-秒鍾Cloner (克隆)對象的旋轉度數為45弧度,而45弧度相當於2 578° ( 1弧度近似等於57° ),為了解決這個問題,我們需要引入一個新的節點。

12 按照同樣的方法添加一個Degree (角度)節點,並設置它的Function (函數)為Degree toRadians (角度到弧度),然後重新連接節點(首先斷開Constant節點和Math節點的連接,然後將Constant節點連接至Degree節點,轉換以後,再由Degrce節點連接至Math節點),如下圖所示。

C4D XPresso節點編輯器之無限循環背景案例製作

13 再次播放並觀察效果,Cloner (克隆)對象順時針旋轉。設置Constant (常數)值為-45,再次觀察,Cloner(克隆)對象逆時針旋轉。

14 在最終的案例效果裏,Cloner (克隆)對象在整體旋轉的同時,每個三角形也會旋轉,如下圖(左)所示。

要想實現這個效果,隻需要簡單的關聯就可以了。

如下圖(右)所示,打開Cloner (克隆)對象的TransformlR\R. B端口,將其與Math (數學)節點的Output (輸出)端口相連即可。

C4D XPresso節點編輯器之無限循環背景案例製作

15 接下來進行渲染輸出。將時間長度設置為200幀。由於本案例不需要進行後期合成,所以可以直接使用Cinema 4D輸出成.Mov格式,即在Format (格式)-項 中選擇QuickTimeMovie,如圖所示。

C4D XPresso節點編輯器之無限循環背景案例製作

华体会hth体育网 賞析
  • 2101期學員李思庭作品

    2101期學員李思庭作品

  • 2104期學員林雪茹作品

    2104期學員林雪茹作品

  • 2107期學員趙淩作品

    2107期學員趙淩作品

  • 2107期學員趙燃作品

    2107期學員趙燃作品

  • 2106期學員徐正浩作品

    2106期學員徐正浩作品

  • 2106期學員弓莉作品

    2106期學員弓莉作品

  • 2105期學員白羽新作品

    2105期學員白羽新作品

  • 2107期學員王佳蕊作品

    2107期學員王佳蕊作品

專業問題谘詢

你擔心的問題,火星幫你解答

微信掃碼入群領福利

掃碼領福利最新AI資訊

點擊谘詢
添加老師微信,馬上領取免費課程資源

1. 打開微信掃一掃,掃描左側二維碼

2. 添加老師微信,馬上領取免費課程資源

×

同學您好!

您已成功報名0元試學活動,老師會在第一時間與您取得聯係,請保持電話暢通!
確定