xw1995327www 发表于 2023-5-5 03:07:18

[教程]WLK以及之后版本导出WMO模型的方法

本帖最后由 xw1995327www 于 2023-5-5 03:12 编辑


前言:
wmo模型是在wow中保存地图地形以及大型静物建筑,不可互动的装饰物,以及.m2装饰物摆放。

例如你想要导出一座城堡,或者是一个副本地图,亦或是冰冠堡垒主体等等东西,这些都是wmo模型。

1.1--2.4版本WOW(经典旧世--tbc)里的wmo模型是直接可以从mpq导出,被mdlvis打开进而处理。非常简单。只需要导出wmo以及对应的wmo中用到的.m2与贴图文件就行。

3.35以后的wmo即使被从mpq导出,个人也没有找到工具可以直接快捷进行转化格式。

我自己的通用思路是,在Wowomodelviewer里将wmo文件以.obj形式导出,然后在3dsmax中操作。

这个教程里所用到工具,以及一些操作说明在这个帖子里都有提及,所以本帖部分基础操作会比之前叙述得简略一些。
隐藏置顶帖预览[教程]简单快速从9.2或8.3版本中,以.obj格式导出静物模型到.mdx格式,将模型用于WC3




以5.0版本魔兽世界以及wmv为演示。


首先解释这次为什么用5.0版本做演示,尽管3.0到当前版本(10.0)的WMV都支持将wmo以.obj格式导出,但是一些较新版本的魔兽以及wmv(如8.3--9.2),查看wmo文件时候有很大可能闪退,或者无法正确导出,obj文件。而在不查看wmo文件前提下进行导出无异于盲人摸象。


比如我常用的8.3的wmv,查看大多数体积稍稍大一点的wmo点击就会闪退,更改显示设置或许可以解决部分问题,但是大多数情况还是没有用。甚至会造成wmv无法正常工作。


也就是说,个人认为,用越接近这个模型最初出现的版本的客户端以及wmv进行导出,可行率越大。

打开wowmodelviewer,切到.wmo文件列表



这次导一个奥丹姆地图上的一个狮身像模型,是一个找了很久没找到的模型。


此处注意,首先图中这个文件有两个文件名字,tolvir-sphinx-02.wmo与tolvir-sphinx-02-000.wmo。
前者这个文件是包含后者的,可以理解为一个摆放文件,母wmo文件。里面会有各种多重物件存在,甚至其他的m2文件摆在里面。常见的这种母文件是一整个地图的范围或者洞穴与副本内部,列表其下有大量子wmo文件紧随其后。


通常,我们只需要后者这样一个单元。其实,演示过程里,在点击上一个母文件时候,我的wmv也闪退了。甚至8.3版本打开下面这个子wmo都闪退了。
所以选择tolvir-sphinx-02-000.wmo


按照图里标亮指示,导出文件。
此处我第一次先是以obj格式进行导出,但是直接闪退。
如果你可以成功导出.obj文件的话,那么可以跳过之后格式转换步骤,直接进入3dsmax操作。


如果无法正确导出obj,则以lwo格式导出。如果所以可选择格式都不行,那就GG


得到lwo文件以及贴图(都按照路径保存了,需要自行拖出)





lwo文件需要转化为obj格式,百度搜索可以找到一些网上在线转化的渠道。



转化后的obj文件拖入3dsmax2016




适当调整位置大小后,模型需要进行材质分配,点击上方栏目里的材质编辑器



将各个贴图拖入这些小球。用蓝色圈出的按钮对对象进行材质分配。




此处我已经完成了物体分割以及材质分配,更详细的操作说明在顶上链接我发的上一个教程中包含。
这一步需要细心处理。并且建议参照着其他模型查看的窗口(例如刚刚的wmv),对着进行一步步操作。
例如这个模型的底座,棱边,火炬的不同层,火炬面,兽像的身体部分等等位置,都有不同的材质安排。要正确地显示这些,必须耐心地进行分割。




全选对象,点击neodex(安装及文件查看贴顶链接)点击物体重算


此步骤需要十几秒等待处理时间



完成后,全选对象,导出文件。圈出条目勾空。(之前讨论过分割的多边形无法正确分割好出现在mdx文件里,可能与这个有关系)
切记,mdx用mdlvis打开查看,正确地分成多个多边形部分以后,则再下一步。



导入转化格式过的贴图,设置好材质,对各个部位进行素材安排。



此类单元格类贴图需要设置贴图属性为笼罩宽度高度。以确保uvmap可以正常跨区加载。





注意这些细节部位的材质安排,需要结合参考观察。




例如下图圈出部分,属于我3dsmax里分割做的不够做失误的地方,显然与同多边形下点面利用不是同一个材质,但是下一步mdlvis中我会补救。



进入mdlvis,会发现这个模型的面全是反的,可能是线上转化工具的bug。所以在之前绿苹果里,我将材质都设置成了双面
但是,法线的方向仍需要处理。选取所有点,打开默认显示模式并且关闭贴图显示


点选反向法线


法线正确修复




之前发现的未充分分割部位的贴图map需要重新进行修改,选取部位,点击uvmap



将map区域中不正确的位置拖入有材质的区域。注意,这一步只是近似补救而已,这样做同时意味着破坏了原先正确的map。
如果想要真正正确地分配材质,需要在3dsmax阶段细心处理、在此处再处理只会更难以下手。



察看,得到一个基本可以接受的补救结果。




完成模型制作。














xw1995327www 发表于 2023-5-5 03:10:18

演示中的模型下载
**** Hidden Message *****

东风小快递 发表于 2023-5-5 11:14:20

先回复,后看帖,再。。。。额,牛批!

未知目标 发表于 2023-5-6 05:36:02

66666666666666666

千千岁 发表于 2023-5-6 08:54:42

牛逼啊 支持

满先生 发表于 2023-5-6 13:41:46

国服下线后大伙是怎么下魔兽世界的啊

xw1995327www 发表于 2023-5-6 16:15:29

满先生 发表于 2023-5-6 13:41
国服下线后大伙是怎么下魔兽世界的啊

嫌麻烦某宝,不嫌麻烦网上找找不可描述服务器的资源

橙色狐狸 发表于 2023-9-7 15:43:33

从今天起,开始学习转模型!

xw1995327www 发表于 2023-9-10 02:01:38

本帖最后由 xw1995327www 于 2023-9-10 02:03 编辑

橙色狐狸 发表于 2023-9-7 15:43
从今天起,开始学习转模型!
这篇关于wmo的导出思路直接跳过 建议直接用wowexport来操作。(除非你在坚持使用较旧客户端进行操作或者是原汁原味大灾变之前的内容)

af2032 发表于 前天 06:50

王者荣耀虞姬 哪吒+灵魂烈焰
页: [1]
查看完整版本: [教程]WLK以及之后版本导出WMO模型的方法