2013-05-07 35 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. 

让工作以防万一这一点,你将在“选择”变原来的顶点的名称,但合并后,玛雅将重命名网格的顶点所以它们会匹配你的合并顶点和他旁边的其他顶点。

我不知道为什么你需要这样的东西,但希望它有帮助。