lkpshift.blogg.se

Maya python setattr multiple objects
Maya python setattr multiple objects










maya python setattr multiple objects

Mul = mn.createNode( 'multiplyDivide', n = 'head_toon_scale_MUL' ) Mc.pointConstraint( topClus.name, lowClus.name, midClus.name, mo = True )ĭist = mn.createNode( 'distanceBetween', n = 'head_toon_DIS' )

maya python setattr multiple objects

Mc.makeIdentity( ctl.name, apply = True, t = 1, r = 1, s = 1, n = 2 ) LowClus = mn.Node( mc.cluster( + ".pt", + ".pt", n = 'low_face_toon_CLU' ) ) MidClus = mn.Node( mc.cluster( + ".pt", + ".pt", n = 'mid_face_toon_CLU' ) ) TopClus = mn.Node( mc.cluster( + ".pt", + ".pt", n = 'top_face_toon_CLU' ) ) LatNods = mc.lattice( self.objs, self.vertices, divisions =, objectCentered = True, ol = 1, n = 'head_toon_LAT' ) Grp = mn.Node( mc.group( n = "head_toon_GRP", em = True ) )ĭeGrp = mn.Node( mc.group( n = "head_toon_deformer_GRP", em = True ) )

maya python setattr multiple objects

#lattice -divisions 2 3 2 -objectCentered true -ol 1 # Hook up the hydraulics for the lowerarm piston.Ĭonst1 = cmds.aimConstraint(robo_lowarm_pistonrod_01_anim_sub, robo_lowarm_pistonrod_02_anim_sub, weight=1, mo=True, aimVector=(-1, 0, 0), upVector=(0, 0, upDir), worldUpType="object", worldUpVector=(0, 0, -1), worldUpObject=upObject)Ĭonst2 = cmds.aimConstraint(robo_lowarm_pistonrod_02_anim_sub, robo_lowarm_pistonrod_01_anim_sub, weight=1, mo=True, aimVector=(1, 0, 0), upVector=(0, 0, upDir), worldUpType="object", worldUpVector=(0, 0, -1), worldUpObject=upObject)ĭef _init_(self, objs =, vertices = ):

maya python setattr multiple objects

Robo_lowarm_pistonrod_02_anim_sub = oup(em=True, name=hyd_start_02_anim+"_sub", parent=hyd_start_02_anim)Ĭonst = cmds.parentConstraint(hyd_start_02_anim, robo_lowarm_pistonrod_02_anim_sub, weight=1, mo=False)Ĭonst = cmds.parentConstraint(robo_lowarm_pistonrod_02_anim_sub, "driver_"+hyd_start_02, weight=1, mo=True) Robo_lowarm_pistonrod_01_anim_sub = oup(em=True, name=hyd_start_01_anim+"_sub", parent=hyd_start_01_anim)Ĭonst = cmds.parentConstraint(hyd_start_01_anim, robo_lowarm_pistonrod_01_anim_sub, weight=1, mo=False)Ĭonst = cmds.parentConstraint(robo_lowarm_pistonrod_01_anim_sub, "driver_"+hyd_start_01, weight=1, mo=True)Ĭmds.delete("driver_"+hyd_start_02+"_parentConstraint1") # Create a rig for the lower arm extra hydraulic piston.Ĭmds.delete("driver_"+hyd_start_01+"_parentConstraint1") Top of hydraulic, bottom of hydraulic, and the up vector.") nfirmDialog(icon = "warning!!", title = "Hydraulic Rig Tool", message = "You must select exactly 3 objects.












Maya python setattr multiple objects