El Chico Malvavisco

Set Label Script

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')
12/10/2020

0respuestas sobre "Set Label Script"

Deja un mensaje

Quién está en línea

No hay usuarios activos
top
© El Chico Malvavisco.