フェースをXSIライクにマージ

# coding: utf-8
import maya.cmds as cmds

sel = cmds.ls(sl=True) #フェースからエッジを取得 
a = cmds.polyListComponentConversion(sel,ff=1,te=1,bo=0)
a = cmds.filterExpand(a , selectionMask= 32)
b = cmds.polyListComponentConversion(sel,ff=1,te=1,bo=1)
b = cmds.filterExpand(b , selectionMask= 32)
 #同名のエッジを除外して 、内側のみのエッジを取得
sel = set(a) ^ set(b)
 #選択して削除 
cmds.select(list(sel))
cmds.polyDelEdge(cv=1,ch=1)

ショートカットに当てると便利かもしれない

この記事が気に入ったらサポートをしてみませんか?