星期二, 6月 23, 2015

MassFx動態模擬

目標
以MassFx模擬球體體落入半剖開管的動態

步驟
  • 建立半剖開管及一球體
  • 開啟MassFx功能選單
  • 物件屬性設定
  • 模擬
  • 逐格烘培(Bake All)
例子
一、建立物件,半剖管及一球狀體,並移動複製成三組
二、開啟MassFx工具列
在主工具列最右側空白處,按滑鼠右鍵,選MassFx


三、物件屬性設定
  1. 將球設計定Dynamic Rigid Body (動態固狀體)
  2. 將剖面管依序設定為 Static Rigid Body(靜態固狀體)
  3. 同選上二物件,按Shit移動,選Copy,設數字2,產生另二組。
  4. 第一組設為 Convex
  5. 第二組設為 Concave
  6. 第三組設 Original

四、模擬動態

  1. 點按模擬動畫播放鈕,發現第二組的球會穿透剖面管。
  2. 在控制面板如下圖下方,選Concave
  3. 按Generate鈕,一陣運算後,可看到Generate鈕下方出現
    Current mesh contains 9 hulls
  4. 在Improve Fitting欄打鉤,按Generate鈕
  5. 測試模擬,若還有問題,可試著調降以下三欄的數值
    Mesh Detail:
    Min. Hull Size:
    Max Verts per Hull:

五、逐格烘培(Bake All)

  1. 點按MassFX工具列最左列,選Simulation Tools




  1. 依需要選按Bake All或Bake Selected
  2. 點按場景中的物件,可以看到每一影是一個關鍵影格。
  3. 如此,可以Render成動畫了。