2013-05-07 54 views
0

我正試圖選擇執行polyMergeVertex mel命令後合併的對象上的所有頂點。最初的想法是跟蹤合併前存在的頂點,然後將它們與合併後的頂點進行比較。Maya:顯示合併的頂點

這似乎是一個乏味的解決方案,因爲很難找出哪些頂點是合併的結果。運行polyMergeVertex命令後,是否有更高效的方法突出顯示合併的頂點?

+0

我不認爲你在這裏有一個選項。在合併之前用盲數據對頂點進行編碼也許是可能的,並且查看盲數據已經蒸發了哪些數據會在概念上更簡單,但是我不確定其更快。另一種方法是自己手動合併。 – joojaa 2013-05-08 07:38:28

回答

1

看看這個代碼:

from maya import cmds as mc 


sel = mc.ls(sl=True)#here you get the selected vertex 
mc.polyMergeVertex(sel)#Merge those vertex 

mc.select(sel)#if you run this you will see that the selected vertex are diferent from the ones you made the merge. 

讓工作以防萬一這一點,你將在「選擇」變原來的頂點的名稱,但合併後,瑪雅將重命名網格的頂點所以它們會匹配你的合併頂點和他旁邊的其他頂點。

我不知道爲什麼你需要這樣的東西,但希望它有幫助。