From 02ade7183fc39430c4072d83004f5cc947067013 Mon Sep 17 00:00:00 2001 From: liorbenhorin Date: Sat, 24 Sep 2016 10:31:53 +0300 Subject: [PATCH 1/2] removed export dummy button added sound recording to playblasts --- modules/maya_warpper.py | 10 +++++++++- pipeline.py | 7 +++++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/modules/maya_warpper.py b/modules/maya_warpper.py index 85d69fa..643e444 100644 --- a/modules/maya_warpper.py +++ b/modules/maya_warpper.py @@ -247,9 +247,17 @@ def playblast(path = None,format = None, compression = None, hud = None, offscre end = cmds.playbackOptions( q=True,max=True ) range = [start, end] - cmds.playblast(startTime =range[0] ,endTime =range[1], f = path, fmt=format, orn=hud, os=offscreen, wh = scene_resolution(), p=scale, qlt=90,c=compression, v=True) + cmds.playblast(startTime =range[0] ,endTime =range[1], f = path, fmt=format, orn=hud, os=offscreen, wh = scene_resolution(), p=scale, qlt=90,c=compression, v=True, s = qeury_active_sound_node()) +def qeury_active_sound_node(): + aPlayBackSliderPython = mel.eval('$tmpVar=$gPlayBackSlider') + sound = cmds.timeControl(aPlayBackSliderPython, q=1, s=1) + if sound: + return sound + else: + return None + def playback_selection_range(): aPlayBackSliderPython = mel.eval('$tmpVar=$gPlayBackSlider') time_selection = cmds.timeControl( aPlayBackSliderPython, q=True,rng=True )[1:-1] diff --git a/pipeline.py b/pipeline.py index e3d871b..a16e9bd 100644 --- a/pipeline.py +++ b/pipeline.py @@ -2683,7 +2683,9 @@ def set_icons(self): self.ui.import_shot_version_pushButton.setIcon(QtGui.QIcon(import_icon)) self.ui.export_shot_pushButton.setIcon(QtGui.QIcon(export_icon)) self.ui.playblast_shot_pushButton.setIcon(QtGui.QIcon(camrea_icon)) - + + self.ui.export_shot_pushButton.setHidden(True) + self.ui.comp_icon_label.setPixmap(new_icon.scaled(16,16)) self.ui.comp_user_label.setPixmap(users_icon.scaled(16,16)) self.ui.comp_note_label.setPixmap(edit_icon.scaled(16,16)) @@ -5538,8 +5540,9 @@ def run2017(): workspaceControlName = self.objectName() + 'WorkspaceControl' self.deleteControl(workspaceControlName) self.show(dockable=True, area='right', floating=False ) - cmds.workspaceControl(workspaceControlName, e=True, ttc=["AttributeEditor",-1], wp="preferred") + cmds.workspaceControl(workspaceControlName, e=True, ttc=["AttributeEditor",-1], wp="preferred", mw=420) self.raise_() + self.setMinimumWidth(420) self.setDockableParameters(width=420) From c5e2fc61ba166e18857e77fa60eded0d2dc6fd99 Mon Sep 17 00:00:00 2001 From: liorbenhorin Date: Sat, 24 Sep 2016 10:34:22 +0300 Subject: [PATCH 2/2] removed export dummy button added sound recording to playblasts --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b078328..26d45e2 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,10 @@ Manage all you projects without leaving Maya. **TBA - 1.0.0 - First stable version** +**Version - 1.0.3 - Beta** + +* Pipeline is compatible with Maya 2017 Win/OSX + **Version - 1.0.2 - Beta** *New features* @@ -62,8 +66,8 @@ During the Beta stage Pipeline is collecting usage statistics. #Compatibility -OSX / Windows / linux -Maya 2015, 2016, 2016 Ext 2 +OSX / Windows +Maya 2015, 2016, 2016 Ext 2, 2017 Earlier Versions have not been tested. #Installation