我正在尝试选择执行 polyMergeVertex mel 命令后已合并的对象上的所有顶点。最初的想法是跟踪合并之前存在的顶点,然后将它们与合并之后的顶点进行比较。
这似乎是一个乏味的解决方案,因为很难确定哪些顶点是合并的结果。运行 polyMergeVertex 命令后是否有更有效的方法来突出显示合并的顶点?
看看这段代码:
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.
让我们解决这个问题,您将在“sel”变量中拥有原始顶点的名称,但在合并后,Maya 将重命名网格的顶点,以便它们与您的合并结果顶点和他旁边的其他顶点相匹配.
我不确定你为什么需要这样的东西,但希望它有所帮助。