cwisbg

Curve mapping/parent

Aug 10th, 2018
437
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.56 KB | None | 0 0
  1. # Curve mapping/parent
  2. from pymel.core import *
  3. import math
  4. def getPiv(s):      
  5.     select(s)
  6.     setToolTo('Move')
  7.     piv = manipMoveContext('Move', q=True, p=True,m=2)
  8.     return piv
  9. def getDist(p1,p2):
  10.     dist = math.sqrt((p1[0] - p2[0])**2 + (p1[1] - p2[1])**2 + (p1[2] - p2[2])**2)
  11.     return dist  
  12. def getMag(p1,p2):
  13.     dist = ((p1[0] - p2[0])**2 + (p1[1] - p2[1])**2 + (p1[2] - p2[2])**2)
  14.     return dist      
  15.                
  16. sl = selected()
  17. cvList = []
  18. #for s in sl:
  19. p1 = getPiv(sl[0])
  20. p2 = getPiv(sl[1])
  21. mag = getMag(p1,p2)
  22. print mag
Advertisement
Add Comment
Please, Sign In to add comment