Script para añadir un laber a los huesos de forma automática. El codigo obtiene el nombre del label del nombre del hueso.
DESCARGAR CODIGO
from maya import cmds
def Labels():
all_jnts_in_scene = cmds.ls(type='joint')
for jnt in all_jnts_in_scene:
jnt_label_name = '{}{}'.format(jnt.split('_')[0], jnt.split('_')[2].capitalize())
jnt_side = jnt.split('_')[1]
if jnt_side == 'c':
cmds.setAttr('{}.side'.format(jnt),0)
elif jnt_side == 'l':
cmds.setAttr('{}.side'.format(jnt),1)
elif jnt_side == 'r':
cmds.setAttr('{}.side'.format(jnt),2)
cmds.setAttr('{}.type'.format(jnt),18)
cmds.setAttr('{}.otherType'.format(jnt),jnt_label_name, type='string')
0respuestas sobre "Set Label Script"