Life Forms 3.5 與 MAYA 的應用

作者:仕冶資訊

page 3-2
適用版本:Life Forms 3.5 + maya 1.0 或以上
發表日期:1999.12.14

在 Maya 內使用 Life Forms 的動作資料

接著,我們將說明如何載入 melscript 到 Maya,並透過動作資料產生單一皮膚網面的動畫。

第一部份︰載入骨骼

1 在 Maya 內,File menu> Open Scene。如 MelStart.mb。
2 在開啟的對話方塊,載入一個設定好的一體成型的人物模型。骨骼的定義存於 melscript 檔 (.mel),該檔會被載入到 Script Editor 的視窗中。我們使用剛剛 所轉換的 Buffy.mel 範例檔,該檔包含了動作資料的骨骼定義。
3 按下開啟,Maya 會建立動作資料的人物,如圖 3。


圖 3: 載入人體模型

您會從檢視區看到人物,其手腳並未對齊網面,不過別擔心,以下的步驟可以修正該問題。

重要事項:此時請不要移動骨骼的根連結,也不要縮放骨骼,否則將無法套用動作資料。

第二部份︰貼附皮膚

貼附皮膚是把網面跟骨骼連結的動作,如此骨骼的動作才能使結構變形。在貼 附皮膚到骨骼前,您需要旋轉骨骼以配合網面,也需要調整網面,以適當的配 合骨骼。本步驟內,您將學會如果旋轉骨骼的手及腳連結,還有如何讓網面跟 骨骼連結。

1 在 Maya 內,按下工具列的 Object Tool,如圖4。

圖 4: Object Tool

2 按下代表左上臂的骨骼,以選取左肩連結。整個手臂會反白,LeftShoulder_joint 的旋轉欄位會顯示於面板視窗內,如圖5。

圖 5: 選取手臂 圖 6

3 在 Rotate Z 欄位內,請輸入90,如圖6。
4. 重覆 2-3 的步驟,我們調整個人體骨骼,如圖7。

圖 7 圖 8

5 拖曳滑鼠圍繞整個骨骼以選取之,骨骼將反白。按住 Shift 鍵,並同時在網面 上按下滑鼠以選取網面,骨骼及網面兩者都會反白,如圖8。
6 在工具列左上角的下拉式選單內,選取 Animation 模式。
7 選取 Skinning menu > Bind skin box,Bind Skin Option 方塊將會開啟。
8 在連結皮膚的選項方塊,選取以下的選項,如圖9︰
   •Complete skeleton
   •Color joints
   •Closest Point method

圖 9 圖 10

9 按下Bind,我們已經將皮膚貼上骨骼了,如圖10。

現在我們已皮膚貼上骨骼,接下來的步驟便是套用動作資料。


1 | 2 | 3