2023年12月11日发(作者:)

如何导出魔兽3模型到3Dmax里

从很早很早很早很早很早很早很早很早以前就想把魔兽3的模型导出来研究,

不过不知道是运气差点呢,还是人品问题,到最近才真正弄明白怎么把魔兽3的模型导出,

以前不管是找人问,还是坛子里面发贴,都是没结果,

我的得到最多回答就是:到Google上搜吧,一搜就搜到了....

结果搜了所有可能性的词组:mdx文件、魔兽3+模型导出、魔兽+模型、魔兽3+max。。。。

每个搜索结果都察看到50页以上,可是最后得到是,

要么工具下不了,要么说的模棱两可,

似乎都商量好了,统一唱“就不告诉你、就不告诉你、就不~告诉~你~~~”-____-!

郁闷到极点,真是欲求无门,简直就是明摆着让人放弃,

就像.x文件动画一样,一直有人问就是一直一个答案,:到Google上搜吧,一搜就搜到了....-____-!

郁闷到极点之后,综合这些收集的相关文章,再失败了n次之后的第n+1次,终于搞定了把魔兽的模型导入到3Dmax当中=,=

因为是自己拼凑摸索,这一定不是最好的方法,但至少这个笨方法能解决我们模型导入max的问题

准备

------------------------

首先你要有以下的东西:

1 魔兽资源察看器 :Warcraft3viewer (电子书“附录”部分提供下载)

2 War3File转换工具 :War3FileConverter (电子书“附录”部分提供下载)

3 MDL文件输入max脚本 :MDLImporter

4 魔兽争霸3资源包 : (Q随便按装个魔兽争霸3里面都有)

第一步

-----------------------

首先你必须拥有 这个文件,它存在于魔兽3的安装目录中,

保存了所有资源信息

第四步

-------------------------

在资源列表里选择一个模型,如下图

第五步

-------------------------

导出模型和贴图,

在下图中分别选择左右两个按钮,

左边为导出mdx模型文件,右边为导出贴图文件

按照提示,你可以得到1个mdx文件和1个或几个贴图文件,这个浏览器功能强大,因此可以自动导出TGA贴图文件而不是blp贴图文件

------------------------------------------分割线--------------------------------------------------------------------------------------

从魔兽争霸中导出人物模型,其实魔兽世界中也差不多,模型文件都是mpq格式的。需要一些准备工作,也就是需要几个软件了。首先需要魔兽的模型文件

这个在魔兽的安装目录下都会有的。接下来还需要一些工具:魔兽资源察看器:Warcraft 3 ;3ds max MDX插件:;

3ds max .X插件:PandaDXExport5 这些工具在这里可以下载 最后还需要我们的主要的软件3ds max了,因为魔兽模型用的是3ds max5,所以我们也得用5

了,试过3ds max7 8 9打开都会有问题。废话不多说了,进入正题吧...

1)运行魔兽资源察看器Warcraft 3 Viewer,文件->打开MPQ。找到魔兽争霸中的文件打开,再点菜单框第三个图标,打开树状图

这里面基本上有魔兽中所有的模型,在这里就以人物模型Jaina(dota中的冰女)为例。

2)展开树状图,找到Jaina(Units->Human->Jaina),打开下面的,在视图窗口中就出现了Jaina

右击树状图中的,解压缩MDX,和解压缩(并转换)使用纹理,将人物MDX模型和纹理分别解压出来,这里导出纹理用TGA格式的

3)运行3ds max5,在右边点一个锤子样的图标(Utilities).打开Utilities面板。

接下来 点 “MAX脚本”->“运行脚本”,打开下来的那个MDXImporter。

运行那个脚本后,在下面的工具栏中会多出一个MDX Importer/Exporter选项,我们就用这个,点击之后下面会出现MDX这个面板。然后点下面的 Importer

MDX File,导入刚从魔兽里导出的MDX文件。在这里要注意的一点是那个按扭上面有一个Create Skinning的选项,那时导入模型动作用的,如果有动作的就钩

选上,如果静态的就可以不用钩选了。

到这里人物模型已经导入到3ds max中去了,但是还有几个问题需要解决。人物那里还存在着一些点和面,这些点和面在那里看起来一点都不好看,需要隐藏,

但不能删,不然会影响人物的动画。但不能删,不然会影响人物的动画。

4)隐藏没必要显示的点、面。这里有一个最简单又快的方法:直接按F3,显示网格状态,再将鼠标换成选择模式。按住Ctrl键,把人物的二个网格(身体、武

器披风)选上。在空白处右击鼠标,选“隐藏没有选择的”。再按F3换回到正常视图状态。这样就把没必要显示的东东给隐藏了。

这样弄好之后就差纹理

5)导入纹理。这步其实NN的简单,在前面不是导出过人物的纹理图片,只要装图片拖到人物的二个网格上去就OK了。

这样就完成了磨兽模型导入3ds max了