Esempio n. 1
0
 def __init__(self):
     self.layerListsUI = None
     self.layerDataAvailable = None
     self.mirrorCache = self.MirrorCacheStatus()
     self.mll = MllInterface()
     self.clipboard = WeightsClipboard(self.mll)
     
     MayaEvents.undoRedoExecuted.addHandler(self.updateLayerAvailability)
     MayaEvents.nodeSelectionChanged.addHandler(self.updateLayerAvailability)
     
     self.updateLayerAvailability()
 def setUp(self):
     testUtils.openMayaFile("normalization.ma")
     
     self.mll = MllInterface()
     cmds.select("testMesh")
     self.mll.initLayers()
     self.mll.createLayer("initial weights")
     self.layer = self.mll.createLayer("second layer")
     self.mll.setCurrentLayer(self.layer)
     
     self.clipboard = WeightsClipboard(self.mll)
     
     self.newWeights = [0.5]*self.mll.getVertCount()
Esempio n. 3
0
 def __init__(self):
     self.layerDataAvailable = None
     self.mll = MllInterface()
     self.clipboard = WeightsClipboard(self.mll)