as_DeformEasy#

as_DeformEasy.__confirmAction(self, action)#
as_DeformEasy.__init__(self)#

This is for creating cluster based control after rig is done. Tool developed by Subbu Addanki

as_DeformEasy._compileDeformEasy(self, userFolder='$_Free_AHSS_v3.5')#
as_DeformEasy._isInTime(self, startDate=[2017, 1, 1], endDate=[2018, 1, 1], onlineTime=1, showDaysLeft=1, bufferTime=0)#
as_DeformEasy._mayaVer(self)#
as_DeformEasy.addSDKAttrsOnCtrls(self, ctrlList=None)#
as_DeformEasy.add_ClusterToTF(self, textFld, btnName=None, multiSelect=1)#

Adds selected object’s name as Input in any Window for <== button Usage: —— obj10 # Adds ‘obj10’ While pressing Enter.. <== button box25 # Adds ‘box25’ While pressing Enter.. <== button

as_DeformEasy.add_Prefix(self, txtFldName, btnName=None)#

Adds prefix of selected object as Input in any Window for <== button Usage: —— Left_Hand # Adds ‘Left_’ While pressing Enter.. <== button Hand # Adds ‘’ While pressing Enter.. <== button

as_DeformEasy.add_Selection(self, textFld, btnName=None, multiSelect=False)#

Adds selected object’s name as Input in any Window for <== button Usage: —— obj10 # Adds ‘obj10’ While pressing Enter.. <== button box25 # Adds ‘box25’ While pressing Enter.. <== button

as_DeformEasy.as_AboutDeformEasy(self)#
as_DeformEasy.as_BakeToSkinCluster(self, vtxList=None, ctrlList=None)#
as_DeformEasy.as_CopyClusterWeights(self, vtxList=None, meshList=None)#
as_DeformEasy.as_CreateClustCtrl(self)#
as_DeformEasy.as_CreateSkinCtrls(self)#
as_DeformEasy.as_CreateSkinCtrls2(self)#
as_DeformEasy.as_CreateStickyCtrl(self, meshList=None, vtxList=False, mirrorMesh=False)#
as_DeformEasy.as_DeformEasy(self)#
as_DeformEasy.as_ExportAllClusterCtrls(self)#
as_DeformEasy.as_ExportClusterWeights(self)#
as_DeformEasy.as_GetJiggleDeform(self, mesh=None, animCtrl=None)#
as_DeformEasy.as_GetSoftModCtrl(self, name=None, vtx=None, jnt='')#
as_DeformEasy.as_GetWorkbox(self)#
as_DeformEasy.as_HoldSkinJnts(self, skinClust, onOff=0)#
as_DeformEasy.as_ImportClusterWeights(self)#
as_DeformEasy.as_MirrorClustWeights(self, clustHand=None, srcWord=None, repWord=None)#
as_DeformEasy.as_PaintByWorkbox(self)#
as_DeformEasy.as_PaintCluster(self)#

clustName =PyNode(connectionInfo(selected()[0] + ‘.scale’, dfs=1)[0].split(‘.’)[0]) clustOut = connectionInfo(clustName + ‘.worldMatrix[0]’, dfs=1)[0].split(‘.’)[0]

as_DeformEasy.as_ResetCluster(self, meshList=None, vtxList=None, clustOut=None, showMessage=None)#

clustName =PyNode(connectionInfo(selected()[0] + ‘.scale’, dfs=1)[0].split(‘.’)[0]) clustOut = connectionInfo(clustName + ‘.worldMatrix[0]’, dfs=1)[0].split(‘.’)[0]

as_DeformEasy.as_SelectClustVertices(self, clustHand=None, minWeight=0.01, vtxList=None)#
as_DeformEasy.as_SelectMirrEdge(self, mirrAxis='x', mirrType='exact')#
as_DeformEasy.as_SelectMirrEdge_Old(self)#
as_DeformEasy.as_SelectMirrVtx(self, LPrefix=None, RPrefix=None)#
as_DeformEasy.as_SelectMirrVtx_Old(self, LPrefix=None, RPrefix=None)#
as_DeformEasy.as_SmoothCluster(self)#
as_DeformEasy.as_SnapRotTo(self, toWorld=0)#
as_DeformEasy.attachMeshesToClust(self, meshList=None, clust=None)#
as_DeformEasy.changeColors(self)#
as_DeformEasy.checkMirrorSelection(self)#
as_DeformEasy.createIsoparmRivet(self)#
as_DeformEasy.createRivet(self, ctrlName=None, showProgress=False, **shArgs)#
as_DeformEasy.detachMeshesFromClust(self, meshList=None)#
as_DeformEasy.followSkinMeshConstrain(self, vtx=None, ibVal=0.0001)#
as_DeformEasy.getSculptCtrl(self, refLoc=None, meshList=None, ctrlPrefix=None, displacement=0.1, falloff=0.5, ctrlMainGrp=None)#
as_DeformEasy.grpIt(self, grpObj)#
as_DeformEasy.message(self, messageTxt)#

Sends a given message through confirmDialog window

as_DeformEasy.mirrorClust(self, clustHand=None, srcWord='L_', repWord='R_')#
as_DeformEasy.mirrorCtrlRivet(self)#
as_DeformEasy.move_SDKValues(self, ctrlList=None)#
as_DeformEasy.old_rivet(self)#
as_DeformEasy.refreshView(self, num)#
as_DeformEasy.restrictedZone_DeformEasy(self)#
as_DeformEasy.rivet(self, vtx=None, grpLevel=1, name='as_Rivet', showProgress=False, **shArgs)#

Returns:#

if grpLevel:

return [loc, grpNode] #_ asNodes

else:

return [loc] #_ asNode

as_DeformEasy.selectCurrentVtx(self)#
as_DeformEasy.select_CtrlsFromTF(self, textFld, btnName=None, multiSelect=1, directSelect=0)#

Adds selected object’s name as Input in any Window for <== button Usage: —— obj10 # Adds ‘obj10’ While pressing Enter.. <== button box25 # Adds ‘box25’ While pressing Enter.. <== button

as_DeformEasy.snapPivot(self, src, dest)#
as_DeformEasy.updateOptions_UI(self)#
as_DeformEasy.update_BakeDeformer_FL(self, action=None)#
as_DeformEasy.update_ClusterInfo_FL(self, action=None)#
as_DeformEasy.update_CreateClust_FL(self, action=None)#
as_DeformEasy.update_EditClust_FL(self)#
as_DeformEasy.update_RigInfo_FL(self, action=None)#
as_DeformEasy.update_WorkboxPaint_FL(self, action=None)#
as_DeformEasy.update_meshInfo_FL(self, action=None)#