找回密码
 点一下
查看: 5938|回复: 11

教你如何导出《幽暗城》的模型

  [复制链接]
发表于 2009-3-28 22:45:02 | 显示全部楼层 |阅读模式
我们都知道暴雪在最新的3.05版本中更改了m2文件的文件结构,
所以原来导出模型的方法在最新的版本已经不能实现了,但是在我惊喜的发现,

虽然暴雪更改了m2文件的同时,却并没有更改wmo模型文件的格式,
也就是说不管你的魔兽世界是2.43还是3.05,你都可以导出魔兽世界的建筑模型
下边让我们看看导出建筑模型需要的工具


模型编辑器MdlVis1.40汉化版    这个是转换模型必须的工具,m2、wmo转换mdx、mdl全部靠它了。
(下载后解压到魔兽目录,不然无法使用)

MyWarCraftStudio V0.9              目前为止唯一可以提取WLK版本魔兽世界模型的工具

Warcraft3 Viewer V2.3                这个就不用说了,最经典的模型工具,我们只需要它的一个批量转换TGA图片到BLP图片的功能

WoWModelViewer 0.6.0.3    查看WOW模型的最重要的工具
(PS:如果你下载以后无法运行该程序,请下载安装c++2008函数库即可解决问题。)
c++2008函数库下载

MdxPather                                      模型贴图路径快速更改工具


现在让我们开始提取建筑模型的第一步,我以亡灵的主城幽暗城为例子向大家讲解整体建筑模型的提取方法

打开WoWModelViewer查看幽暗城模型的存放位置




然后使用MyWarCraftStudio打开common-2.MPQ文件将幽暗城的模型提取出来,
就这样,我们得到了一堆wmo模型


接下来,我们用文本编辑器打开Undercity.wmo文件,可以看到幽暗城所有的贴图路径



按照这些贴图路径,我们再使用MyWarCraftStudio工具打开common.MPQ把所有的贴图全部提取出来,并且保存成TGA格式




然后再使用Warcraft 3 Viewer.exe工具把所有的TGA图片全部转换成BLP贴图


这样我们就完成的最重要的贴图搜寻工作,最后我们要做的就是用mdlvis把wmo模型转换成为魔兽争霸3使用的mdx模型看到警告不要紧,这个提示框是提示你这个wmo模型使用了多少m2模型,如果你有闲工夫也可以把这些m2模型放在同一目录下,到时候那些m2模型也会出现

在这个教程中我们不用管它了直接点确定,然后选择另存为,把模型保存成mdx



最后一步使用MdxPather修改模型贴图


就这样,我们就提取到了亡灵的主城的模型






1.jpg
2.jpg
3.jpg
4.jpg
5.jpg
8.jpg
7.jpg
9.jpg
1.jpg

评分

参与人数 2威望 +32 收起 理由
amo + 2 原创内容
糖果娃娃 + 30 恶意灌水

查看全部评分

发表于 2009-3-28 23:12:19 | 显示全部楼层
楼主你那些教程很过时
回复

使用道具 举报

发表于 2009-4-4 00:28:39 | 显示全部楼层
楼主教程能写的再详细一点么
修改贴图那部分怎么用呢。还有就是用 mdlvis 转换wmo到mdx的时候 转换的mdx之油不到30KB这是怎么回事呢。。

最后一步使用MdxPather 这东西怎么用呢。。号郁闷
回复

使用道具 举报

发表于 2009-4-4 00:30:50 | 显示全部楼层
楼主如果方便的话加我QQ 409355308谢谢楼主了
回复

使用道具 举报

 楼主| 发表于 2009-4-4 00:35:50 | 显示全部楼层
转换大型模型的时候出现转换的mdx之油不到30KB是因为模型内部发生错误了,这个时候你可以把wmo转换成mdl,然后用记事本打开,把里边模型错误的路径更正

比如    Bitmap {
        Image "WORLD\\ENVIRONMENT\\DOODAD\\KALIDAR\\TREES\\TEXTURE\\BRIAN\\PURPLE\\KALIDARGIANTTREETRUNK01.BLPWORLD\\ENVIRONMENT\\DOODAD\\KALIDAR\\TREES\\TEXTURE\\BRIAN\\PURPLE\\KALIDARGIANTTREETRUNK01.BLPWORLD\\ENVIRONMENT\\DOODAD\\KALIDAR\\TREES\\TEXTURE\\BRIAN\\PURPLE\\KALIDARGIANTTREETRUNK01.BLPWORLD\\ENVIRONMENT\\DOODAD\\KALIDAR\\TREES\\TEXTURE\\BRIAN\\PURPLE\\KALIDARGIANTTREETRUNK01.BLPWORLD\\ENVIRONMENT\\DOODAD\\KALIDAR\\TREES\\TEXTURE\\BRIAN\\PURPLE\\KALIDARGIANTTREETRUNK01.BLP",
        WrapWidth,
        WrapHeight,

你可以发现这里边很多模型路径重复了,这个模型路径实际上时无效的,我们可以找一张透明的贴图路径填上,也可以改成
    Bitmap {
        Image "WORLD\\ENVIRONMENT\\DOODAD\\KALIDAR\\TREES\\TEXTURE\\BRIAN\\PURPLE\\KALIDARGIANTTREETRUNK01.BLP",
        WrapWidth,
        WrapHeight,

保存之后再用工具把mdl转成mdx,你甚至可以直接在这里把模型的贴图路径修改之后再转成mdx,这样就不用MdxPather修改贴图了,我都是用的文件批量替换工具替换了路径的。
回复

使用道具 举报

发表于 2009-4-4 00:47:45 | 显示全部楼层
  [s:166] 看不太懂。。我今天晚上刚开始接触这东西~由于要做3D 模型
感觉WOW里面那么多漂亮的建筑模型不用太可惜了。。
LZ 麻烦在说的明白点好么,最好说说 mdxpather 怎么用
感激不尽
回复

使用道具 举报

发表于 2009-4-4 00:55:36 | 显示全部楼层
我哭了。。转换为mdl格式是33MB,我又去找了一个MAX打开mdl格式脚本,但是一直卡着。。估计打不开了
用记事本打开也打不开T. T破机器   
回复

使用道具 举报

发表于 2009-4-4 01:07:03 | 显示全部楼层
lz消失了。我也去睡觉了。LZ 留下你的QQ 吧 我醒了加你
回复

使用道具 举报

 楼主| 发表于 2009-4-4 16:08:50 | 显示全部楼层
呵呵~转成mdl变成33M是很正常的事情!
用记事本打开卡着也很正常,因为文件大嘛,如果你不能等的话就下个
WinHex之类的工具吧。
回复

使用道具 举报

发表于 2009-4-4 16:19:44 | 显示全部楼层
偶的电脑终于修好了 坏了1星期了
回复

使用道具 举报

发表于 2009-4-5 11:25:21 | 显示全部楼层
我就是想问问 LZ 你的 贴图是怎么贴上去的T .T 指点下好么。。
回复

使用道具 举报

发表于 2009-5-23 23:25:22 | 显示全部楼层
我的mdlvis 打开WMO文件的时候   如你 上面的教程   打开文件  然后出现一排东西   点确定  之后就跟没事一样  什么反应都没有   是不 是我的mdlvis有问题?还是什么原因 ?  这个软件我放魔兽争霸3下面了的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-13 16:47 , Processed in 0.120583 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表