在【iClone 7 -Morph Animation Creator形變動態概念及功能之使用者界面介紹】理解Morph是如何在iClone運作後,我們接著來了解Morph Creator面板如何導入Custom Morph(自製形變滑桿)來讓你的動畫表現更加生動有趣。
若要自製形變滑桿,當已選取可形變物件(道具、配件、及角色)時,按下調整面板中的形變產生器按鈕以使用形變產生器。
使用形變產生器(Morph Creator)製作或編輯形變(Morph)資料。
基本工作流程:
- 使用形變產生器的內容物匯出(Content Export)功能,於其它 3D 工具編輯形變目標模型。
- 使用形變產生器(Morph Creator)匯入編輯後之形變形狀並製作形變滑桿。
- 使用傳送至 iClone(Send to iClone)功能使用已編輯之形變目標模型產生動態。
Importing Contents to Morph Creator
我們將分區A-主選項、B-工具欄、C-Scene場景編輯器、D-Morph Editor變形編輯器各欄功能。在此直接講述導入Custom Morph做進一步行變動畫。
在Morph Creator 中,按File菜單 > Open 或單擊工具欄上的Open按鈕;選擇所需的iAvatar、iProp或mcRestore文件以添加形變。
你還可以將內容直接拖到視口中(若你電腦沒中毒檔案管理器沒問題的話)
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 導入變形目標
還有兩種導入變形目標的方法(以OBJ或iAvatar格式),導入的目標將以在邊面板滑塊形式呈現。它們將顯示在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場景檔案來觀察,會更容易理解。