Skip to content

Instantly share code, notes, and snippets.

@suriyadeepan
Last active December 5, 2016 01:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save suriyadeepan/443739d9c9208f8e6d1c3d943f54d727 to your computer and use it in GitHub Desktop.
Save suriyadeepan/443739d9c9208f8e6d1c3d943f54d727 to your computer and use it in GitHub Desktop.
Maya kinematics
def renamehip():
com.rename('hip')
def renameknee():
com.rename('knee')
def renameankle():
com.rename('ankle')
def renamefoot():
com.rename('foot')
def renamefootend():
com.rename('footend')
def autoik():
com.ikHandle( sj='hip', ee='ankle', n='handle', sol='ikRPsolver')
com.spaceLocator( p=(1, 10, 10),n='locator' ,r=True)
com.poleVectorConstraint( 'locator', 'handle' )
com.parentConstraint( 'knee', 'locator')
com.window( title="Autorig")
com.columnLayout()
com.button( label='Autorig', command=('autoik()'))
com.button( label='Hip', command=('renamehip()'))
com.button( label='Knee', command=('renameknee()'))
com.button( label='Ankle', command=('renameankle()'))
com.button( label='Foot', command=('renamefoot()'))
com.button( label='Footend', command=('renamefootend()'))
com.showWindow()
list_of_comp = ['hip', 'knee', 'ankle', 'foot', 'footend']
for item in list_of_comp:
com.rename(item)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment