Available Tools
All Available Tools inside the Mutant Framework, most of them are inherited from the QtMutantMainWindow UI WIch means any change on the stylesheet is goning to affect all UI at the same time. Wich is cool if you studio have a common desing or colors.Â
import Mutant_Tools.UI
from Mutant_Tools.UI import QtMutantWindow
reload(QtMutantWindow)
mtui = QtMutantWindow.Qt_Mutant()
mtui.show()
Use it in custom paths:
mutant_path = 'C://Users//Esteban//Documents//maya//2022//scripts//Mutant_Tools_v1.01'
if mutant_path not in sys.path:
sys.path.append(mutant_path)
Table of Contents
Auto Rigger
import sys
mutant_path = 'C://Users//rodri//Documents//maya//2022//scripts//rigging'
if mutant_path not in sys.path:
sys.path.append(mutant_path)
try:
import importlib;from importlib import reload
except:
import imp;from imp import reload
import Mutant_Tools
from Mutant_Tools.UI.AutoRigger import load_autoRigger
reload(load_autoRigger)
try:AutoRigger.close()
except:pass
AutoRigger = load_autoRigger.AutoRigger()
AutoRigger.show()
Helpers
try:
import importlib;from importlib import reload
except:
import imp;from imp import reload
import Mutant_Tools
from Mutant_Tools.UI.Helpers import load_helpers
reload(load_helpers)
try:cHelperUI.close()
except:pass
cHelperUI = load_helpers.HelperUI()
cHelperUI.show()
Renamer/Rig Tools/Ctrl Tools/Skin Tools
import Mutant_Tools.UI
try:
import importlib;from importlib import reload
except:
import imp;from imp import reload
import Mutant_Tools
from Mutant_Tools.UI.RigTools import load_RigTools
reload(load_RigTools)
try:cRigToolsUI.close()
except:pass
cRigToolsUI = load_RigTools.RigTools_UI()
cRigToolsUI.show()
Anim Loader
try:
import importlib;from importlib import reload
except:
import imp;from imp import reload
import Mutant_Tools
from Mutant_Tools.UI.AnimLoader import load_anim_loader
reload(load_anim_loader)
try:cAnimLoaderUI.close()
except:pass
cAnimLoaderUI = load_anim_loader.AnimLoaderUI()
cAnimLoaderUI.show()
Zombinator
import Mutant_Tools.UI
try:
import importlib;from importlib import reload
except:
import imp;from imp import reload
import Mutant_Tools
from Mutant_Tools.UI.Zombinator import load_zombinator
reload(load_zombinator)
try:cZombinator.close()
except:pass
cZombinator = load_zombinator.Zombinator()
cZombinator.show()
Guide Placements
try:
import importlib;from importlib import reload
except:
import imp;from imp import reload
import Mutant_Tools
from Mutant_Tools.UI.GuidePlacements import load_guide_placements
reload(load_guide_placements)
try:cGuidePlacements.close()
except:pass
cGuidePlacements = load_guide_placements.GuidePlacements()
cGuidePlacements.show()
Block Builder
import Mutant_Tools
from Mutant_Tools.UI.BlockBuilder import load_blockBuilder
try:
import importlib;from importlib import reload
except:
import imp;from imp import reload
reload(load_blockBuilder)
try:BlockBuilder.close()
except:pass
BlockBuilder = load_blockBuilder.BlockBuilder()
BlockBuilder.show()
Code Reader
import Mutant_Tools
from Mutant_Tools.UI.CodeReader import load_codeReader
try:
import importlib;from importlib import reload
except:
import imp;from imp import reload
reload(load_codeReader)
try:codeUI.close()
except:pass
codeUI = load_codeReader.Code_Reader(mode = 'view', code = 'Test')
codeUI.show()
Face Install
try:
import importlib;from importlib import reload
except:
import imp;from imp import reload
import Mutant_Tools
from Mutant_Tools.UI.FaceInstall import load_face_install
reload(load_face_install)
try:cFaceInstallUI.close()
except:pass
cFaceInstallUI = load_face_install.FaceInstallUI()
cFaceInstallUI.show()
Notes
Website Viewer
try:
import importlib;from importlib import reload
except:
import imp;from imp import reload
import Mutant_Tools
from Mutant_Tools.UI.WebsiteViewer import load_website_viewer
try:
import importlib;from importlib import reload
except:
import imp;from imp import reload
reload(load_website_viewer)
try:cWebsiteViewer.close()
except:pass
cWebsiteViewer = load_website_viewer.WebsiteViewerUI()
cWebsiteViewer.show()