转载自http://war3.uuu9.com/war3rpg/200909/55545.shtml

从很早很早很早很早很早很早很早很早以前就想把魔兽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资源包    :War3.MPQ (Q随便按装个魔兽争霸3里面都有)

第一步
-----------------------
首先你必须拥有 这个文件,它存在于魔兽3的安装目录中,
保存了所有资源信息

第二步
-------------------------
打开魔兽资源察看器warcraft3viewer,
在主界面上选择下面中间的图标

第三步
-------------------------
打开前面第一步中的war3.mpq文件,
你的warcraft3viewer界面上,出现了一个选择资源的目录结构
这个界面功能丰富,有很多有用的东西,这里不说明,仅讨论解决导出问题
请有兴趣的朋友自行研究

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

第五步
-------------------------
导出模型和贴图,
在下图中分别选择左右两个按钮,
左边为导出mdx模型文件,右边为导出贴图文件
按照提示,你可以得到1个mdx文件和1个或几个贴图文件,这个浏览器功能强大,因此可以自动导出TGA贴图文件而不是blp贴图文件

第六步
-------------------------
那么好,我们现在打开War3FileConverter这个工具,
选load找到刚才导出来的mdx文件加载

第七步
-------------------------
选择Convert to MDL
把mdx文件转换成mdl文件,转换的mdl文件保存在mdx的目录中

第八步
-------------------------
打开3Dmax软件,在打开的过程中,我个人建议你喝杯茶休息一下,下面很快就接近成功了

那么,我们在扩展功能中选择MAXScript,它的具体位置在屏幕的右上标签界面中

第九步
-------------------------
选择Run Script,打开MDLImporter.mse这个脚本文件,
你哪里没有?
没关系,下面下载一个就可以了

第十步
-------------------------
打开好了之后,你的下拉菜单中就多了一项,我们就选择这项

第十一步
-------------------------
你可以在下面的界面中进行简单的导入设置,
然后选择Import MDL这个按钮,把刚才转换好的mdl文件打开 
最好是别选择骨骼动画 否则容易出问题

第十二步
-------------------------
打开mdl文件之后,可能需要一会儿的运算时间(视机器好坏而定)
然后模型就导到max这里面来了

最后一步
-------------------------
找到之前导出的贴图贴到模型上,大功告成

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

从魔兽争霸中导出人物模型,其实魔兽世界中也差不多,模型文件都是mpq格式的。需要一些准备工作,也就是需要几个软件了。首先需要魔兽的模型文件 war3.mpq 这个在魔兽的安装目录下都会有的。接下来还需要一些工具:魔兽资源察看器:Warcraft 3 Viewer.EXE;3ds max MDX插件:MDXimporter.zip;3ds max .X插件:PandaDXExport5 这些工具在这里可以下载 最后还需要我们的主要的软件3ds max了,因为魔兽模型用的是3ds max5,所以我们也得用5了,试过3ds max7 8 9打开都会有问题。废话不多说了,进入正题吧...

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

这里面基本上有魔兽中所有的模型,在这里就以人物模型Jaina(dota中的冰女)为例。
2)展开树状图,找到Jaina(Units->Human->Jaina),打开下面的Jaina.mdx,在视图窗口中就出现了Jaina


右击树状图中的Jaina.mdx,解压缩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了

如何导出魔兽3模型到3Dmax里相关推荐

  1. 在3Dmax中导出模型到Unity里,rotation发生了改变该怎么办

    别的帖子都是在3dmax里改这个那个的,给一个简单粗暴的方法,在unity里创建一个空物体,rotation为(0,0,0),把正方向调好了的模型(实际角度可能各种各样的)直接挂在空物体上,这个空物体 ...

  2. 从《魔兽争霸3》中导出模型到3DMax

    很多程序员写程序苦于没有素材,看到暴雪的模型都希望能导出来自己用.但是网上的教程基本上都很繁琐.我这里介绍一种软件较少的办法可以将<魔兽争霸3>中的模型导出到3DMax中,然后可以保存成其 ...

  3. 解决 zbrush导出的模型在blender里没有颜色的问题

    解决 zbrush导出的模型在blender里没有颜色的问题 导入模型后,发现无论在哪个视图着色方式都是白模 (模型非本人制作,仅供讲解) ★解决方法: 1.打开 着色器编辑 ,在着色器编辑窗口 sh ...

  4. maya为什么不能导出fbx_maya的模型导出为OBJ,然后导入到3dmax后uv全乱了 (导出FBX更不行,导出的FBX文件放max里面基本没面了)...

    答:如果是fbx文件导入到maya中骨骼歪斜的话,只能用手动调节,因为max和maya绑定模型互导现在还不能完美解决,所以如果想把max中绑定要的模型导入到maya中来调节动画的话,就只能再做相应的调 ...

  5. zbrush 添加纹理贴图_想学习3D游戏模型,3Dmax、MAYA和ZBrush都需要掌握吗?

    想从事游戏行业的建模的话,模型和贴图的知识都得学,MAYA和3DMAX只能说是基本要学的,Zbrush能够提升个人价值,之后能给你建好的模型做出好看的贴图,才能算是一个游戏建模方面能干活的合格从业人员 ...

  6. 如何使用SolidWorks软件导出URDF机器人模型文件 — 00 给SolidWorks软件安装 sw_urdf_exporte

    转载:https://blog.csdn.net/github_35160620/article/details/61619736 原博文链接在我的官方网站,网址是:http://www.aobosi ...

  7. ROS Learning-033 (提高篇-011 URDF)如何使用SolidWorks软件导出URDF机器人模型文件 — 00 给SolidWorks软件安装 sw_urdf_exporte

    原博文链接在我的官方网站,网址是:http://www.aobosir.com/blog/2017/02/21/ROS-sw_urdf_exporter-download-install-and-ad ...

  8. [创业-4]:强大企业九大要素圆模型案例1-阿里

    目录 目录 第1章 强大企业九大要素圆模型概述 第2章 强大企业九大要素圆模型案例1-阿里 2.1 领导者(核心人物) 2.2 企业文化(核心理念) 2.3 公司治理结构(核心架构) 2.4  团队( ...

  9. 3dmax怎么建模眼镜盒模型_ 3dmax盒子建模过程 小白教程

    3dmax怎么建模眼镜盒模型?3dmax中想要建模眼镜盒模型,该怎么创建眼镜盒呢?下面我们就来看看3dmax眼镜盒建模过程,详细请看下文介绍 戴眼镜会需要眼镜盒,该怎么创建眼镜盒嗯?下面我们就来看看3 ...

  10. 【yolov5】pytorch模型导出为onnx模型

    博主想拿官网的yolov5训练好pt模型,然后转换成rknn模型,然后在瑞芯微开发板上调用模型检测.但是官网的版本对npu不友好,所以采用改进结构的版本: 将Focus层改成Conv层 将Swish激 ...

最新文章

  1. [Unity3D]关于NaN(Not a Number)的问题
  2. audiorecord怎么释放_Android 开发 AudioRecord音频录制
  3. 【BZOJ - 4754】独特的树叶(树哈希)
  4. 【clickhouse】clickhouse 行列转换 groupArray groupUniqArray 函数
  5. 3.Jenkins 权威指南 --- 设置构建作业
  6. 互斥量+条件变量实现 信号量
  7. 2022年中级通信工程师的考试资料,考试延期快快点刷题
  8. canvas教程15-变形
  9. MySQL8.0零基础入门
  10. Windows系统近年漏洞概况及攻击教程防御
  11. 地牢大师--(BFS+三维数组)
  12. 使用CAS实现SSO.
  13. Tomcat 输入http://localhost:8080网页打不开
  14. UBNT rocket M5 无线设置的有关笔记——Advanced Setting
  15. Retinanet训练Pascal VOC 2007
  16. 输入一元二次方程的三个系数求方程的实根(顺序结构)
  17. 《机房收费系统》软件需求说明书
  18. macbookpro没运行大程序,风扇声音很大
  19. 分期付款中的利率问题
  20. C语言中的正则表达式使用

热门文章

  1. 数据分析:SWOT分析法
  2. 台湾医院:自主研发移动护理系统 跟软件公司说拜拜
  3. 昆仑通态复制的程序可以用吗_MCGS昆仑通态触摸屏常见问题(5)
  4. 一款,整合百度翻译api跟有道翻译api的翻译君
  5. android手机的mqtt测试工具,sIoT及安卓app实现mqtt实验
  6. 二叉树的前中后序遍历(非递归实现)
  7. 矩阵键盘程序代码(基于STM32F103)
  8. 单片机矩阵键盘扫描程序c语言,51单片机矩阵键盘扫描程序
  9. Dynamsoft SourceAnywhere for VSS 5.4安装配置指南
  10. 电力线载波 Prime PLC 通讯技术简介