понедельник, 10 октября 2011 г.

Удаление пустых групп

Открываете окно Python script вставляете код и переносите на полку.

import maya.cmds as cmds

transforms =  cmds.ls(type='transform')
deleteList = []
for tran in transforms:
    if cmds.nodeType(tran) == 'transform':
        children = cmds.listRelatives(tran, c=True) 
        if children == None:
            print '%s, has no childred' %(tran)
            deleteList.append(tran)

if len(deleteList) > 0:            
   cmds.delete(deleteList)

Источник

1 комментарий:

PaulWinex комментирует...

Помоему тоже самое есть по дефолту в меню file \ Optimize scene size

Отправить комментарий

Контакты: gmail mnexuss@gmail.com | ICQ 201882385 | Add me to Skype