iclone, 三維建模出了愛

iClone 7 – 使用Custom Morph做Morph Animation

在【iClone 7 -Morph Animation Creator形變動態概念及功能之使用者界面介紹】理解Morph是如何在iClone運作後,我們接著來了解Morph Creator面板如何導入Custom Morph(自製形變滑桿)來讓你的動畫表現更加生動有趣。

若要自製形變滑桿,當已選取可形變物件(道具配件、及角色)時,按下調整面板中的形變產生器按鈕以使用形變產生器

使用形變產生器(Morph Creator)製作或編輯形變(Morph)資料。

基本工作流程

  1. 使用形變產生器內容物匯出(Content Export)功能,於其它 3D 工具編輯形變目標模型。
  2. 使用形變產生器(Morph Creator)匯入編輯後之形變形狀並製作形變滑桿。
  3. 使用傳送至 iClone(Send to iClone)功能使用已編輯之形變目標模型產生動態。

Importing Contents to Morph Creator

我們將分區A-主選項、B-工具欄、C-Scene場景編輯器、D-Morph Editor變形編輯器各欄功能。在此直接講述導入Custom Morph做進一步行變動畫。

Morph Creator 中,按File菜單 > Open 或單擊工具欄上的Open按鈕;選擇所需的iAvatariPropmcRestore文件以添加形變。

你還可以將內容直接拖到視口中(若你電腦沒中毒檔案管理器沒問題的話)

Creating Morph Sliders

將基礎模型Mesh導出為 OBJ 文件

要生成形變,為確保上章節所提及點線面數量模型資訊保持不變下,你需要首先通過兩種方法從 Morph Creator 導出Mesh作為基礎:

  • 將整個內容導出為 Obj:
    File menu > Export OBJ > Export All 然後選擇與目標工具對應的適當坐標空間。無論當前選擇什麼,場景中的所有Mesh都將被導出。
  •  將指定內容導出為 Obj:
    Perform File > Export OBJ > Export Selected 並選擇與目標工具對應的適當坐標空間。
此功能將僅導出場景中選定的網格。

通常Maya或Blender我們可使用Y-up


從 iAvatar 創建變形滑塊

您可以使用Character Creator創建複雜的變形目標。但是,有一些限制:

變形目標形狀不考慮骨骼變換。下面的視覺效果說明了這個問題。當目標形狀作為基礎化身的變形添加時,生成的變形與如上所示的目標形狀完全不同。這是因為變形在基礎Avatar的現有骨骼上執行形變。

在下圖中,您會注意到眼睛周圍存在一些視覺缺陷。這是因為眼球已經被目標Avatar中的骨骼因形變而還沒有重新生長新骨骼導致。在此建議若要做到此視覺效果,可以在該關鍵影格在放上新的Avatar,使用關鍵影格在該影格瞬間顯示/隱藏,來作替代。

從具有變形目標的對象創建變形滑塊

如果您在 3D 工具中創建了道具及其變形目標,請按照以下步驟將其導入iClone

當您將內容加載到Morph Creator 時,會彈出一個對話框詢問是否嵌入自定義變形。單擊“Yes”按鈕,將此物件包含的所有變形導入到Morph Creator 中

Importing Morph Target 導入變形目標

還有兩種導入變形目標的方法(以OBJiAvatar格式),導入的目標將以在邊面板滑塊形式呈現。它們將顯示在Morph Editor面板的Edit Morphs部分:

  • 執行File menu > Import Morph Target以向網格添加新的變形目標。
  • 單擊“Morph Editor面板的“Edit Morphs部分中的+按鈕並加載變形目標。

要快速導入多個OBJ目標,您可以先從位於 (0,0,0) 坐標原點的 3D 工具中導出幾個變形目標。然後,在Morph Creator 中,使用Add Morph快速導入所有變形目標。


Baking Morph Sliders 烘焙變形滑塊(進階)

您可以使用現有的變形滑塊來創建新的變形目標。在烘烤變身滑塊允許一個不同的變種一起跨越多個網格相結合。所述鏈接滑塊可以同時同步不同滑塊參數值。因此可以方便地使用一個滑塊來模擬多種變形的效果。

上述說白話點,就有如您在CC3用不同變形混搭捏出新人偶一樣的概念。這一塊細節可摸索理解即可,方便應用在進階點的動畫表現上。

單擊Bake Slider按鈕以派生一個新的變形滑塊。

使用的滑塊面板將顯示在畫面上。

  • Slider Name:您可以通過在此字段中輸入來為新滑塊自定義名稱。
  • Source Slider:此列表將顯示將涉及到此新烘焙滑塊的所有變形目標及其網格滑塊。
  • Delete Source Slider : 與此框相關的烘焙後有不同的情況:

如果滑塊負責相同的Mesh,則將創建一個常規的變形滑塊。

當這些滑塊作用於不同的Mesh時,此功能可以將不同的Mesh滑塊鏈接為一個變形Mesh,同時保持原始滑塊不變。

Delete Source Slider選項是打勾時,鏈接功能將創建一個滑塊組並刪除作為該組一部分的原始變形滑塊

在鏈接滑塊的右上角,您可以看到一個鎖鏈圖標表示該連結已生效。

單擊按鈕,然後所有被網羅所罩住之滑塊(?)會一起將顯示在“鏈接滑塊信息”面板中。


替換變形目標網格

您可以通過單擊“Morph Editor面板的“Edit Morphs部分中的“替換”按鈕來替換指定的變形滑塊目標。它可用於增強變形目標或改變目標形狀。

刪除變形滑塊

保持專案清潔,可以使用刪除按鈕刪除未使用的變形滑塊。

  • 強烈建議您在製作內容時使用此功能,而不是在已製作動畫時使用。
  • 刪除變形也會移除其滑塊。請不要更新已經有變形動畫的對象的變形,這會產生動畫錯誤。
  • 刪除鏈接滑塊也會刪除其他網格上的相應滑塊。

發送和更新變形數據

將變形數據發送到 iClone

當整個變形內容髮送到iClone 7 時,如果傳輸的變形內容是iAvatar,那麼當前在iClone 7 中選取的iAvatar將被替換。如果未選擇任何內容,則iAvatar及其變形將被發送到 (0,0,0) 的場景坐標原點。

更新特定網格的變形數據

應用更新時,請確保在iClone 7 中選擇與Morph Creator兼容的變形內容。如果您發現內容不同,因此無法將更新變形數據應用iClone,那麼您可以通過Morph Creator更新Mesh

搭配Morph Animator

搭配Morph Animator,大家可在時間軸上對你的角色/物品使用剛剛在Morph Creator所產生的新變形滑塊,透過設定關鍵影格的方式,讓你角色有不一樣變化;可以下載該IC7場景檔案來觀察,會更容易理解。

此Demo IC7 Template下載

發表迴響