在maya中复制地理对象时重置形状节点

时间:2016-06-04 20:38:10

标签: python maya

我希望使用Python复制多面体并将对象的shapeNode重置为0(原始对象),以便它可以用作矫正混合形状的baseShape。我在Maya中执行手动步骤时可以使用我的代码,但在Python中编写脚本时则不行:

selection = cmds.ls(selection=True)

for items in selection:
    cmds.setAttr ('%s.intermediateObject'%(items), 1)
    cmds.makeIdentity(items, apply=True, t=1, r=1, s=1, n=0, pn=1)
    cmds.delete(items, constructionHistory=True)
    cmds.setAttr ('%s.intermediateObject'%(items), 0)

0 个答案:

没有答案