編輯變形組
無論何時創建一個變形體,Maya都會創建一個同名的變形體組。該組顯示在RelationshipEditor的DeformerSetEditing模塊中。可以用該編輯器來編輯變形體組中點的隸屬關系。編輯器的Edit菜單還允許選擇組中的任何點、給組添加點和從組中刪除點。該編輯器還可讓用戶選擇或刪除變形體。下面是一個實例具體操作步驟如下:
(1)創建一個新場景。再創建一個圓柱體。
(2)選擇圓柱體頂部的兩排CVs,並對這樣點以默認設置應用Lattice變形(選擇Deform→CreateLattice命令),如圖14-33所示。
(3)在建模窗口選擇圓柱體和網格,並以默認設置應用Cluster變形(選擇Deform→CreateCluster命令)。移動群集。會發現雙變形問題,如圖14-34所示。網格內的點被移動了兩次,一次是被網格變形體移動,另一次是被Cluster變形體移動。要解決這個問題,則群集應該停止移動網格內的點,因為要使網格仍能影響圓柱體上的點。
圖14-33應用Lattice變形 圖14-34移動群集
(4)選擇Window→RelationshipEditors→DeformerSets命令。左邊有兩個變形體楸嗉鳎?ffd1Set和cluster1Set。單擊它們左邊的加號,彈出所有被網格和群集變形的點的列表。
(5)高亮顯示ffd1Set並選擇Edit→SelectSetMembers命令。也可高亮度顯示組中的點並選擇Edit→SelectHighlighted命令。在建模窗口這些點被選中。
(6)高亮度顯示cluster1Set,單擊窗口頂部的減號按鈕或選擇Edit→RemoveSelectedItems命令。此時被選點不再是群集組的一部分,且這些點也不再被轉換兩次。
提示:
在RelationshipEditor窗口中,單鼠標右鍵選擇ShowDAGObjectsOnly可以整理右側窗格(DAG是DirectedAcyclicGraph的縮寫)。
使用工具編輯隸屬關系
用戶可以用EditMembership工具來解決雙變形和其他變形問題。下面是一個實例,具體操作步驟如下:
(1)用Undo(取消命令)再創建雙變形情況(或者重復14.8.1小節的步驟1~步驟3重新創建雙變形)。
(2)選擇Deform→EditMembershipTool命令。Maya會問是選擇一組還是一個變形體。本例的目的是要從群集中刪除點,因此選擇群集。所有屬於群集的點被選中。
(3)按住Ctrl鍵並單擊或用框選要刪除的點(如想給變形體添加點,可按住Shift鍵並單擊或框選點)。
Membership命令
對於Lattice、Cluster、Sculpt和Wire變形,Maya提供了一種快速刪除功能。選擇Deform→PruneMembership命令可刪除一個變形體組中的所有點,在刪除的時候該變形體組並不會從它們的未變形位置被移走。
盡管通過減少變形計算的方式刪除能使場景變得簡單明了,且用戶也許要從組中刪除不必要的點,但是以後就會發現這些點終究是要變形的。在這種情況下,用編輯工具可以再將那些點添加到變形體組中。