Example #1
0
 def getData(self):
     self.jnts = [con for con in rig.listConnections(self.grp+'.CTRLJoint', s = False, d = True)]
     self.jnts =  CA.order().startOrder(self.jnts)#对数组进行排序
     self.scale = CA.distance().getScale(self.jnts[0], self.jnts[-1], 1.24976436649)
     
     self.Connect = CA.connectAttribute()
     self.Connect.attrType = 'long'
     self.Connect.sourceAttr = 'CTRLCurve'  
     self.Connect.targetAttr = 'CTRLCurve'        
Example #2
0
    def getData(self):
        self.jnts = [
            con for con in rig.listConnections(
                self.grp + '.CTRLJoint', s=False, d=True)
        ]
        self.scale = CA.distance().getScale(self.jnts[0], self.jnts[-1], 0.35)

        self.Connect = CA.connectAttribute()
        self.Connect.attrType = 'long'
        self.Connect.sourceAttr = 'CTRLCurve'
        self.Connect.targetAttr = 'CTRLCurve'
Example #3
0
 def getScale(self):
     self.scale = CA.distance().getScale('Head_Tip_Joint', 'Head_Joint', 3.05659974721) 
Example #4
0
 def getScale(self):
     self.scale = CA.distance().getScale(self.allCons[0], self.jnts[0], 0.269401452279)