2020-06-06 parent shape tool

'''parent shape tool'''

import maya.cmds as mc

'''先做父子关系,子物体冻结属性,重命名shape节点,将shape节点放在父物体下,删除子物体的形态节点,最后选择父物体'''

sel = mc.ls(sl = True)

if len(sel) != 2:

    warning("Must select 2 objects!")

elif len(sel) == 2:

    mc.parent(sel[0],sel[1])

    mc.makeIdentity(sel[0],apply = True,t = True,r = True,s = True)

    findshp = mc.listRelatives(sel[0],s=1)

    rnshp = mc.rename(findshp,('shp_' + (sel[1])))

    print findshp,rnshp

    mc.parent(rnshp,sel[1],r=1,s=1)

    mc.delete(sel[0])

    mc.select(sel[1])

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。