Exemple #1
0
    def on_getObjectRegion_pressed(self):

        sel = cmds.ls(selection=True)

        #checking selection for meshes
        check = False
        for node in sel:

            shape = cmds.listRelatives(node, shapes=True)
            if shape:

                if cmds.nodeType(shape) == 'mesh':

                    check = True

        if check:

            regions = utils.getMeshAnimation()

            regionNode = self.getSelectedRegionNode()

            for r in regions:

                utils.setRegionNode(regionNode, r)

        else:

            cmds.warning('Nothing selected. Please select one or more meshes!')
Exemple #2
0
 def on_getObjectRegion_pressed(self):
     
     sel=cmds.ls(selection=True)
     
     #checking selection for meshes
     check=False
     for node in sel:
         
         shape=cmds.listRelatives(node,shapes=True)
         if shape:
             
             if cmds.nodeType(shape)=='mesh':
                 
                 check=True
     
     if check:
     
         regions=utils.getMeshAnimation()
         
         regionNode=self.getSelectedRegionNode()
         
         for r in regions:
             
             utils.setRegionNode(regionNode, r)
     
     else:
         
         cmds.warning('Nothing selected. Please select one or more meshes!')
Exemple #3
0
    def on_getPreviewRegion_pressed(self):

        r = utils.getRegionDraw()

        regionNode = self.getSelectedRegionNode()

        if regionNode:

            utils.setRegionNode(regionNode, r)

        else:

            cmds.warning('No renderlayer selected in region window!')
Exemple #4
0
 def on_getPreviewRegion_pressed(self):
     
     r=utils.getRegionDraw()
     
     regionNode=self.getSelectedRegionNode()
     
     if regionNode:
     
         utils.setRegionNode(regionNode, r)
     
     else:
         
         cmds.warning('No renderlayer selected in region window!')