Advertisement
Guest User

zero.py

a guest
Jun 2nd, 2025
7
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. #zeroes selected attrs in channelbox
  2.  
  3. import maya.cmds as mc
  4. import maya.mel as mel
  5.  
  6. vSel = mc.ls(sl=True)
  7.  
  8. for i in vSel:
  9. gChannelBoxName = mel.eval('$temp=$gChannelBoxName')
  10. vAttrs = mc.channelBox (gChannelBoxName, q=True, sma = True)
  11. if not vAttrs:
  12. vAttrs = cmds.listAttr(i, s=True, w=True, k=True, u=True)
  13. for j in vAttrs:
  14. vDefault = cmds.attributeQuery(j, node=i, listDefault=True)[0]
  15. cmds.setAttr(i+'.'+j,vDefault)
  16. else:
  17. for j in vAttrs:
  18. vDefault = mc.attributeQuery(j, node=i, listDefault=True)[0]
  19. mc.setAttr(i+'.'+j,vDefault)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement