3DS MAX转Maya插件破解版 3DtoAll MaxToMaya V3.0a for Maya 2015-2023 Win破解版
3DS MAX转Maya插件破解版 3DtoAll MaxToMaya V3.0a for Maya 2015-2023 Win破解版
可以将3DS MAX场景两步转换成Maya场景,方便MAX和Maya之间的切换,包括场景的材质、绑定等参数都不会发生改变
MaxToMaya is a plugin to transfer 3DsMax current scene to Maya with 2 clicks, solving common problems between import/export problems automatically, to get the best results in the fastest way and with the less effort possible.
安装步骤:
- 退出Maya,安装MaxToMaya_v3.0a_Setup.msi
- 在Maya的python,运行3DtoALL_Maya_KG.py可以得到序列号
支持的软件版本:
- Win Maya 2015/2016/2017/2018/2019/2020/2021/2022/2023
提取密码:vqo9
怎么在在Maya里运行MaxToMaya_v2.9_iND.py
脚本编辑器窗口, 文件–源化脚本…
得到激活码以后呢?才说一半啊
复制粘贴进行激活注册
大佬,复制到哪里啊?一脸懵逼
同问,没装上
3DtoAll-Import from 3ds Max里Enter your MaxToMaya serial here:粘贴序列号点击ACTIVATE即可
大佬,3dtoall—import from 3ds max在哪里啊,获取的三个序列码不知道放哪里
粘贴到哪里呢
3DtoAll-Import from 3ds Max里Enter your MaxToMaya serial here:粘贴序列号点击ACTIVATE即可
max里安装不上怎么办
你用的是3dsmax哪个版本,3dsmax2020安装测试没问题和maya2020安装激活都可以,要是能截图给你看下就方便多了
Max咋安装啊,大佬😷 🙏
啊!你是安装不上,安装选择目录,要是发截图就好了一目了然,我选择了安装在3dsmax2020目录里,你是怎么安装的还是弹出什么提示框了
max 里安装上了,maya 加载后 NameError:fileline 1: name ‘mel’ is not defined
max 里安装上了,maya 加载后 NameError: file line 1: name ‘mel’ is not defined
MAYA2018加载不了
Maya里面无法注册,发送到QQ邮箱没有邮件
安装好了,怎么从maya导到3dsmax
你序列号粘在哪的?
大哥,请问maya那里序列号怎么弄得,我的复制粘贴显示错误
加载那个maxtomaya插件出来,好像有两个按钮,有一个点开会提示输入序列号的,不过我的现在也用不了了,加载不出那个插件,不知道怎么回事
Activation Problem. Please try again or contact suppot
多维子材质已经拆分了,贴图也都变成vr材质了,为啥转到玛雅还是没有贴图
MAYA加载插件后 右下角代码红色报错的,修改C:\Users\你的用户名\Documents\maya\plug-ins 下的MaxToMaya.py文件,用文本编辑器打开,把原代码全部删除,然后复制粘贴保存下面的代码:
import sys
import maya.OpenMaya as OpenMaya
import maya.OpenMayaMPx as OpenMayaMPx
import maya.cmds as cmds
import pymel.core as pm
import os
import xml.etree.ElementTree as ET
import maya.mel as mel
try:
from importlib import reload
except:
print(“importlib skip”)
commandName = ‘maxtomaya’
class maxtomayaClass( OpenMayaMPx.MPxCommand ):
def __init__(self):
”’ Constructor. ”’
OpenMayaMPx.MPxCommand.__init__(self)
def doIt(self, args):
”’ Command execution. ”’
import sys
import os
from os import path
import maya.mel as mel
import maya.cmds as cmds
scriptPath = “”
scriptPathPyc = “”
sysVer = sys.version_info #Get Python Ver
maya2023fix = False
if sysVer.major == 2:
scriptPath = os.path.expanduser(“~/Documents/maya/plug-ins/MaxToMaya_Files/m2m.py”)
scriptPathPyc = os.path.expanduser(“~/Documents/maya/plug-ins/MaxToMaya_Files/m2m.pyc”)
if sysVer.major == 3:
scriptPath = os.path.expanduser(“~/Documents/maya/plug-ins/MaxToMaya_Files/m2mP3.py”)
scriptPathPyc = os.path.expanduser(“~/Documents/maya/plug-ins/MaxToMaya_Files/m2mP3.pyc”)
if os.path.exists(scriptPathPyc): scriptPath = scriptPathPyc
if os.path.exists(scriptPath): scriptPath = scriptPath
# Maya 2023 Fix **********************************************
scriptPath23 = os.path.expanduser(“~/Documents/maya/plug-ins/IKMAX_Files/ikm.py”)
scriptPathPyc23 = os.path.expanduser(“~/Documents/maya/plug-ins/IKMAX_Files/ikm.pyc”)
if os.path.exists(scriptPath23): maya2023fix = True
if os.path.exists(scriptPathPyc23): maya2023fix = True
if maya2023fix == True:
if sysVer.major == 2:
scriptPath = os.path.expanduser(“~/Documents/maya/plug-ins/MaxToMaya_Files/m2m.py”)
scriptPathPyc = os.path.expanduser(“~/Documents/maya/plug-ins/MaxToMaya_Files/m2m.pyc”)
if sysVer.major == 3:
scriptPath = os.path.expanduser(“~/Documents/maya/plug-ins/MaxToMaya_Files/m2mP3.py”)
scriptPathPyc = os.path.expanduser(“~/Documents/maya/plug-ins/MaxToMaya_Files/m2mP3.pyc”)
#—————————————————
def psource(module):
file = os.path.basename( module )
dir = os.path.dirname( module )
toks = file.split( ‘.’ )
modname = toks[0]
if( os.path.exists( dir ) ):
paths = sys.path
pathfound = 0
for path in paths:
if(dir == path):
pathfound = 1
if not pathfound:
sys.path.append( dir )
exec((‘import ‘ + modname), globals())
# try:
# importlib.reload(m2m)
# except:
# print(“importlib reload – start”)
sysVer = sys.version_info #Get Python Ver
if sysVer.major == 2:
import m2m
reload(m2m)
if sysVer.major == 3:
import m2mP3
reload(m2mP3)
# m2m.maxtomayaStartDialog()
# try:
# m2m.maxtomayaStartDialog()
# except:
# print(“skip m2m…maxtomayaStart”)
return modname
def maxtomayastart():
# When you import a file you must give it the full path
print(“maxtomayaRun: ” + scriptPath)
psource( scriptPath )
print(“executed”)
maxtomayastart()
#————————————————————————————-
def cmdCreator():
”’ Create an instance of our command. ”’
return OpenMayaMPx.asMPxPtr( maxtomayaClass() )
def initializePlugin( mobject ):
import maya.mel as mel
import maya.cmds as cmds
import sys
import os
from os import path
from sys import path as sysPath
# Maya 2023 Fix **********************************************
maya2023fix = False
scriptPath23 = os.path.expanduser(“~/Documents/maya/plug-ins/IKMAX_Files/ikm.py”)
scriptPathPyc23 = os.path.expanduser(“~/Documents/maya/plug-ins/IKMAX_Files/ikm.pyc”)
if os.path.exists(scriptPath23): maya2023fix = True
if os.path.exists(scriptPathPyc23): maya2023fix = True
#——————— ADD ITEMS IN MENU ———————————
scriptPath = os.path.expanduser(“~/Documents/maya/plug-ins/MaxToMaya_Files”)
# Maya 2023 Fix
if maya2023fix == True:
scriptPath = os.path.expanduser(“~/Documents/maya/plug-ins/MaxToMaya_Files”)
# ——————————————————————————
sysPath.append(scriptPath)
import m2mmenu
m2mmenu.start()
#——————— ADD ITEMS IN MENU // END ————————–
”’ Initialize the plug-in when Maya loads it. ”’
mplugin = OpenMayaMPx.MFnPlugin( mobject, “3DtoAll”, “2.92” )
try:
mplugin.registerCommand( commandName, cmdCreator )
except:
sys.stderr.write( ‘Failed to register command: ‘ + commandName )
def uninitializePlugin( mobject ):
”’ Uninitialize the plug-in when Maya un-loads it. ”’
print(“Unloaded!”)
import m2mmenu
m2mmenu.remove()
mplugin = OpenMayaMPx.MFnPlugin( mobject )
try:
mplugin.deregisterCommand( commandName )
except:
sys.stderr.write( ‘Failed to unregister command: ‘ + commandName )
/ 错误: file: C:/Program Files/Autodesk/Maya2023/scripts/others/pluginWin.mel line 316: (MaxToMaya)
请问大佬报这个错误知道是什么原因吗?
maya2022,改了还是打不开
2022我没改打开了,把安装那个安装到对应的max文件夹他会自动生成其他需要的文件,第一个文件夹里的文件好像不用手动复制也没问题,然后把那个3DtoALL_Maya_KG的文件拖到maya的py里ctrl+回车运行下就会有3个码,那三个码复制下在Maya里运行插件就行了,需要码的话用3个里的某一个吧,大概,我忘了用没用了,反正最后我就能用了。
大佬,复制在哪里运行插件啊,没有需要输入码的地方啊
一运行就爆NameError: file line 1: name ‘mel’ is not defined
// Error: file: C:/Program Files/Autodesk/Maya2022/scripts/others/pluginWin.mel line 316: (MaxToMaya)
解决了吗,也是这个问题
max能运行,maya202会报错。
// 错误: file: D:/Maya2020/Maya2020/scripts/others/pluginWin.mel line 317: (MaxToMaya)
补充下,之前用2020总是报错,还了maya2022后能导入文件了没有报错
2023用不了,maya载入插件下方弹红色错误 错误: file: D:/Maya2020/Maya2020/scripts/others/pluginWin.mel line 316: (MaxToMaya),回答中的方法都试过了,求解决方案。十分需要这个插件
你最后解决了么,我也是这个问题,全试过了
大佬们 RS材质也能转过来直接用么?
2023版本报错还是用不了
2023我试验了也不可以,我还装了2019,2019MAYA加载出来了插件。
// 错误: file: D:/Maya 2023/Maya2023/scripts/others/pluginWin.mel line 316: (MaxToMaya)
我的和你的一样,这个安装步骤写的和的不全呀
这玩应不能信太新的东西
B站安装视频:https://www.bilibili.com/video/BV1J84y1p7SZ/?spm_id_from=333.337.search-card.all.click&vd_source=d98249c6aced6756ad81c7b99ebeb29d
所以23的maya和max到底能不能用?