# This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 5 import maya.cmds as mc import maya.mel as mm from maya import OpenMaya try: import ml_utilities as utl utl.upToDateCheck(31) except ImportError: result = mc.confirmDialog( title='Module Not Found', message= 'This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module', 'Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel') if result == 'Download Module': mc.showHelp( 'http://morganloomis.com/download/animationScripts/ml_utilities.py', absolute=True)
# This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __revision__ = 1 import maya.cmds as mc from maya import OpenMaya import time try: import ml_utilities as utl utl.upToDateCheck(4) except ImportError: result = mc.confirmDialog( title='Module Not Found', message= 'This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module', 'Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel') if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/ml_utilities.py', absolute=True) STOPWATCH = None
# # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'MIT' __revision__ = 15 __category__ = 'animation' from functools import partial import maya.cmds as mc from maya import OpenMaya try: import ml_utilities as utl utl.upToDateCheck(32) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/tool/ml_utilities/',absolute=True) def ui(): ''' User interface for world bake ''' with utl.MlUi('ml_worldBake', 'World Bake', width=400, height=175, info='''Select objects, bake to locators in world, camera, or custom space.
# # This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __revision__ = 6 import maya.cmds as mc import maya.mel as mm try: import ml_utilities as utl utl.upToDateCheck(8) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/ml_utilities.py',absolute=True) def main(selectedChannels=True, transformsOnly=False): ''' Resets selected channels in the channel box to default, or if nothing's selected, resets all keyable channels to default. ''' gChannelBoxName = mm.eval('$temp=$gChannelBoxName')
# This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'riggingScripts' __revision__ = 1 import maya.cmds as mc import maya.mel as mm import maya.OpenMaya as om try: import ml_utilities as utl utl.upToDateCheck(27) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) def ui(): ''' User interface for ml_softWeights ''' with utl.MlUi('ml_softWeights', 'Soft Weights', width=400, height=180, info='''Set deformer weights based on current soft-selection.
# This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __revision__ = 3 import maya.cmds as mc import maya.mel as mm from maya import OpenMaya try: import ml_utilities as utl utl.upToDateCheck(2) except ImportError: result = mc.confirmDialog( title='Module Not Found', message= 'This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module', 'Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel') if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/ml_utilities.py', absolute=True) hotkey = {
# - -/__ Requirements __/- - - - - - - - - - - - - - - - - - - - - - - - - - # # This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 1 import maya.cmds as mc try: import ml_utilities as utl utl.upToDateCheck(18) except ImportError: result = mc.confirmDialog( title='Module Not Found', message= 'This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module', 'Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel') if result == 'Download Module': mc.showHelp( 'http://morganloomis.com/download/animationScripts/ml_utilities.py', absolute=True)
# This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 6 import maya.cmds as mc import maya.mel as mm from maya import OpenMaya try: import ml_utilities as utl utl.upToDateCheck(11) except ImportError: result = mc.confirmDialog( title='Module Not Found', message= 'This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module', 'Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel') if result == 'Download Module': mc.showHelp( 'http://morganloomis.com/download/animationScripts/ml_utilities.py', absolute=True)
# This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 2 import maya.cmds as mc from maya import OpenMaya from functools import partial try: import ml_utilities as utl utl.upToDateCheck(13) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) def ui(): ''' User interface for breakdown ''' with utl.MlUi('ml_breakdown', 'Breakdown Tools', width=400, height=180, info='''Select objects.
# This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 6 import maya.cmds as mc import maya.mel as mm from maya import OpenMaya try: import ml_utilities as utl utl.upToDateCheck(11) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) def ui(): ''' user interface for ml_hold '''
# - -/__ Requirements __/- - - - - - - - - - - - - - - - - - - - - - - - - - # # This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'riggingScripts' __revision__ = 1 import maya.cmds as mc try: import ml_utilities as utl utl.upToDateCheck(24) except ImportError: result = mc.confirmDialog( title='Module Not Found', message= 'This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module', 'Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel') if result == 'Download Module': mc.showHelp( 'http://morganloomis.com/download/animationScripts/ml_utilities.py', absolute=True)
# - -/__ Requirements __/- - - - - - - - - - - - - - - - - - - - - - - - - - # # This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'riggingScripts' __revision__ = 1 import maya.cmds as mc try: import ml_utilities as utl utl.upToDateCheck(24) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) def ui(): ''' User interface for copy skin '''
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 1 import warnings import math import maya.cmds as mc import maya.OpenMaya as om import maya.OpenMayaAnim as oma try: import ml_utilities as utl utl.upToDateCheck(26) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) COM_ATTR = 'ml_comSource' PROGRESS_BAR = None def ui(): '''Launch the UI '''
# # This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 9 import maya.cmds as mc import maya.mel as mm try: import ml_utilities as utl utl.upToDateCheck(14) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) def main(selectedChannels=True, transformsOnly=False, excludeChannels=None): ''' Resets selected channels in the channel box to default, or if nothing's selected, resets all keyable channels to default. ''' gChannelBoxName = mm.eval('$temp=$gChannelBoxName')
# __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 3 import os, shutil from functools import partial import maya.cmds as mc import maya.mel as mm try: import ml_utilities as utl utl.upToDateCheck(21) except ImportError: result = mc.confirmDialog( title='Module Not Found', message= 'This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module', 'Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel') if result == 'Download Module': mc.showHelp( 'http://morganloomis.com/download/animationScripts/ml_utilities.py', absolute=True)
# # This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 12 import maya.cmds as mc from maya import OpenMaya try: import ml_utilities as utl utl.upToDateCheck(13) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) def ui(): ''' User interface for world bake ''' with utl.MlUi('ml_worldBake', 'World Bake', width=400, height=175, info='''Select objects, bake to locators in world, camera, or custom space.
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 1 from PySide import QtGui, QtCore import shiboken import maya.OpenMaya as om import maya.OpenMayaUI as mui import maya.cmds as mc try: import ml_utilities as utl utl.upToDateCheck(19) except ImportError: result = mc.confirmDialog( title='Module Not Found', message= 'This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module', 'Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel') if result == 'Download Module': mc.showHelp( 'http://morganloomis.com/download/animationScripts/ml_utilities.py', absolute=True)
# # This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __revision__ = 6 import maya.cmds as mc import maya.mel as mm try: import ml_utilities as utl utl.upToDateCheck(8) except ImportError: result = mc.confirmDialog( title='Module Not Found', message= 'This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module', 'Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel') if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/ml_utilities.py', absolute=True)
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 1 from PySide import QtGui, QtCore import shiboken import maya.OpenMaya as om import maya.OpenMayaUI as mui import maya.cmds as mc try: import ml_utilities as utl utl.upToDateCheck(19) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) #get maya window as qt object main_window_ptr = mui.MQtUtil.mainWindow() qt_maya_window = shiboken.wrapInstance(long(main_window_ptr), QtCore.QObject) def ui():
# This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 9 import maya.cmds as mc import maya.mel as mm from maya import OpenMaya try: import ml_utilities as utl utl.upToDateCheck(9) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) hotkey = {'S':'setKey(deleteSubFrames=True, insert=True, selectedChannels=True, visibleInGraphEditor=True, keyKeyed=True, keyShapes=True)'} def ui(): ''' User interface for ml_setKey
# http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 3 import maya.cmds as mc from maya import OpenMaya import time try: import ml_utilities as utl utl.upToDateCheck(17) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) STOPWATCH = None def ui(): ''' User interface for stopwatch
# # This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 1 import maya.cmds as mc from maya import OpenMaya try: import ml_utilities as utl utl.upToDateCheck(9) except ImportError: result = mc.confirmDialog( title='Module Not Found', message= 'This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module', 'Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel') if result == 'Download Module': mc.showHelp( 'http://morganloomis.com/download/animationScripts/ml_utilities.py', absolute=True)
# # This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 3 import maya.cmds as mc from maya import OpenMaya try: import ml_utilities as utl utl.upToDateCheck(17) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) hotkey = {'-':'minus()','=':'plus()',';':'sharkFinLeft()',"'":'sharkFinRight()'} def ui(): ''' User interface for ml_tangentWeight '''
# # This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 4 import maya.cmds as mc import maya.mel as mm try: import ml_utilities as utl utl.upToDateCheck(18) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) hotkey = {'f':'main()'} def main(centerCurrentTime=False): ''' Replacement command for "fitPanel -selected"
# http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 9 import maya.cmds as mc import maya.mel as mm from functools import partial import math, re try: import ml_utilities as utl utl.upToDateCheck(15) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) ml_convertRotationOrder = None try: import ml_convertRotationOrder except: pass
# - -/__ Requirements __/- - - - - - - - - - - - - - - - - - - - - - - - - - # # This script requires the ml_utilities module, which can be downloaded here: # http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 1 import maya.cmds as mc try: import ml_utilities as utl utl.upToDateCheck(22) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) def main(): sel = mc.ls(sl=True) if not sel:
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __category__ = 'animationScripts' __revision__ = 3 import os, shutil from functools import partial import maya.cmds as mc import maya.mel as mm try: import ml_utilities as utl utl.upToDateCheck(21) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/animationScripts/ml_utilities.py',absolute=True) try: import ml_parentShape except ImportError: raise ImportError('This module requires ml_parentShape in order to work. Please download from http://morganloomis.com')
# https://raw.githubusercontent.com/morganloomis/ml_tools/master/ml_utilities.py # # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'MIT' __category__ = 'None' __revision__ = 13 import maya.cmds as mc from maya import OpenMaya try: import ml_utilities as utl utl.upToDateCheck(32) except ImportError: result = mc.confirmDialog( title='Module Not Found', message= 'This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module', 'Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel') if result == 'Download Module': mc.showHelp('http://morganloomis.com/tool/ml_utilities/', absolute=True)
# http://morganloomis.com/wiki/tools.html#ml_utilities # __________ # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /_ Enjoy! _/- - - __author__ = 'Morgan Loomis' __license__ = 'Creative Commons Attribution-ShareAlike' __revision__ = 1 import maya.cmds as mc from maya import OpenMaya import time try: import ml_utilities as utl utl.upToDateCheck(4) except ImportError: result = mc.confirmDialog( title='Module Not Found', message='This tool requires the ml_utilities module. Once downloaded you will need to restart Maya.', button=['Download Module','Cancel'], defaultButton='Cancel', cancelButton='Cancel', dismissString='Cancel' ) if result == 'Download Module': mc.showHelp('http://morganloomis.com/download/ml_utilities.py',absolute=True) STOPWATCH = None def ui(): ''' User interface for stopwatch