dataReader.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:pw_mGeoExporter 作者: paulwinex 项目源码 文件源码
def getDisplayLayer(self, obj,op):
        #try transform
        l = cmds.listConnections(obj, type="displayLayer")
        if not l:
            #try shape
            l = cmds.listConnections(cmds.listRelatives(obj, s=1)[0] , type="displayLayer")
        if not l:
            #find parent
            parents = True
            while parents:
                parents = cmds.listRelatives(obj, p=1)
                if parents:
                    l = cmds.listConnections(parents[0] , type="displayLayer")
                    if l:break
                    else:obj = parents[0]
        if l:
            if op[1]:
                tok = self.tokenPrefix(op[1])
                for t in tok:
                    if t in l[0]:
                        return l[0]
                return 'deflayer'
            else:
                return l[0]
        else:
            return self.textVariables['deflayer']
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号