在5月份复制地理对象时重置形状节点

2024-09-30 02:15:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我很乐意使用Python复制polycube,并将对象的shapeNode重置为0(origin object),这样它就可以用作修正blendshape的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)

Tags: 对象trueobjectitemsorigin重置cmdsselection

热门问题