Ejemplo n.º 1
0
 def skinSet(self):
     infs = rig.listConnections(self.grp + '.CTRLJoint', s=False, d=True)
     InfSets = CA.addSets()
     InfSets.componentSets = 'Face_UpTeeth_Sets'
     InfSets.startAdd(infs[0])
     InfSets.componentSets = 'Face_DnTeeth_Sets'
     InfSets.startAdd(infs[1])
Ejemplo n.º 2
0
    def skinSet(self):
        InfSets = CA.addSets()
            
        infs = rig.listConnections(self.eye+'.CTRLJoint', s = False, d = True)
        for inf in infs:
            if re.match('\ALf_', inf):
                InfSets.componentSets = 'Face_LfEye_Sets'
                InfSets.startAdd(inf)    
            if re.match('\ARt_', inf):   
                InfSets.componentSets = 'Face_RtEye_Sets'
                InfSets.startAdd(inf)   
                
 
        InfSets.componentSets = 'Face_BsMesh_Sets'
        InfSets.startAdd(self.newAddJnts)                    
Ejemplo n.º 3
0
    def startCreateSet(self):
        consSet = CA.addSets()
        consSet.faceSets = 'face_controls_Sets'

        for grp in self.allGroups:
            if rig.objExists(grp):  #如果组存在
                if 'Head_Control_GRP' == grp:
                    cons = rig.listConnections(grp + '.CTRLBsCurve',
                                               s=False,
                                               d=True)
                    MacroCons = rig.listConnections(grp + '.CTRLMacroCurve',
                                                    s=False,
                                                    d=True)
                    cons.extend(MacroCons)

                else:
                    cons = rig.listConnections(grp + '.CTRLCurve',
                                               s=False,
                                               d=True)

                if cons:
                    consSet.componentSets = 'Face_' + grp.split(
                        '_')[0] + '_sets'
                    consSet.startAdd(self.exceptCons(cons))
Ejemplo n.º 4
0
 def skinSet(self):
     InfSets = CA.addSets()
     InfSets.componentSets = 'Face_Main_Sets'
     infs = rig.listConnections(self.grp + '.LoftMesh', s=False, d=True)
     InfSets.startAdd(infs)
Ejemplo n.º 5
0
 def skinSet(self):
     InfSets = CA.addSets()
     InfSets.componentSets = 'Face_Main_Sets'
     infs = [u'JawMain_Joint_Up', u'Nose_Joint', u'Head_Joint']
     InfSets.startAdd(infs)
Ejemplo n.º 6
0
 def skinSet(self):
     InfSets = CA.addSets()
     InfSets.componentSets = 'Face_Tongue_Sets'
     infs = self.jnts
     InfSets.startAdd(infs)