def importCallback(*Args): loadPopup = pm.confirmDialog(title='Import', message='Choose Gender: ', button=['Female', 'Male', 'Cancel'], dismissString='Cancel') global globalGender localGender = '' if loadPopup == 'Cancel': return else: cmds.NewScene() globalNameKey[:] = [] globalVertexKey[:] = [] if loadPopup == 'Female': pm.mel.FBXImport(f="assets\EqualReality\NudeFemale.fbx") localGender = 'Female' pm.move('persp', [0, 156, 89]) if loadPopup == 'Male': pm.mel.FBXImport(f="assets\EqualReality\NudeMale.fbx") localGender = 'Male' pm.move('persp', [0, 169, 89]) pm.rotate('persp', [-8, 0, 0]) myScene = ['Eyes', 'Eyelashes', 'Body_%s' % (localGender)] pm.createDisplayLayer(name='Game_Model', number=1) for item in myScene: pm.editDisplayLayerMembers('Game_Model', item) #pm.hide('mixamorig:Hips') pm.hide('Eyes') global OnStart OnStart = 1 pm.modelEditor('modelPanel4', edit=True, displayTextures=True) rolloutParameters(names=[None], edit=True) createUI('Poly Morph')
def NewSceneDef(*args): cmds.NewScene()
import maya.cmds as cmds cmds.NewScene() cmds.unloadPlugin("Kang_SimpExpNode") cmds.loadPlugin("Kang_SimpExpNode") def createRTTNode(sel, root): #root 應該為 rig root #root='sphere1' sel='locator1' ScriptNode = cmds.createNode('Kang_SimpExpNode') RttTractor_S = cmds.createNode('renderSphere') RttTractor = cmds.listRelatives(RttTractor_S, parent=True)[0] # 測試動態Attr連結 # Input cmds.addAttr(ScriptNode, ln='TX', at="float") cmds.addAttr(ScriptNode, ln='TY', at="float") cmds.addAttr(ScriptNode, ln='TZ', at="float") cmds.addAttr(ScriptNode, ln='RX', at="float") cmds.addAttr(ScriptNode, ln='RY', at="float") cmds.addAttr(ScriptNode, ln='RZ', at="float") # Input Connection cmds.connectAttr((root + '.tx'), (ScriptNode + '.TX')) cmds.connectAttr((root + '.ty'), (ScriptNode + '.TY')) cmds.connectAttr((root + '.tz'), (ScriptNode + '.TZ')) cmds.connectAttr((root + '.rx'), (ScriptNode + '.RX')) cmds.connectAttr((root + '.ry'), (ScriptNode + '.RY')) cmds.connectAttr((root + '.rz'), (ScriptNode + '.RZ'))
def open_scene(path): cmds.NewScene() cmds.file(path, open=True)
def file_new(self): """ Start a new file with some default settings. Maya automatically prompts if scene has unsaved changes. """ mc.NewScene() self.set_defaults()
def newScene(): cmds.NewScene()