Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.60 KB | None | 0 0
  1. cust_local = 'Ground_Ctrl'
  2. cust_global = 'Root_Ctrl'
  3. # Performs function that snaps global control to local
  4. sel = ":".join(cmds.ls(sl=True)[0].split(":")[:-1])
  5. locTrack = cmds.spaceLocator(name=sel + "_snapPoint")[0]
  6. cmds.parentConstraint(sel + cust_local, locTrack, mo=False)
  7. cmds.cutKey(sel + cust_local, sel + cust_global, cl=True,
  8.             at=["translateX", "translateY", "translateZ", "rotateX", "rotateY", "rotateZ"])
  9. cmds.delete(locTrack, cn=True)
  10. cmds.parentConstraint(locTrack, sel + cust_global, mo=False)
  11. cmds.parentConstraint(locTrack, sel + cust_local, mo=False)
  12. cmds.delete(locTrack)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement