下手な方法でマテリアルを割り当てている場合
フェイスが選ばれたりして煩わしい時があります。
下記のスクリプトをショートカットに割り当てて
必ずオブジェクトが選ばれるようにしてみました。
pythonのsetはホント便利ですねー
import maya.cmds as mc
mc.hyperShade(objects = "")
names = mc.ls(sl=1)
ss = set()
for name in names:
if(name.find(".") != -1):
ss.add(name.split(".")[0])
else:
ss.add(name)
mc.select(list(ss),r=1)
0 件のコメント:
コメントを投稿