找回密码
 点一下
查看: 70631|回复: 76

war3modeleditor&mdlvis使用技巧

  [复制链接]
发表于 2008-12-15 23:42:40 | 显示全部楼层 |阅读模式
本帖最后由 ⑨⑨⑨⑨⑨ 于 2012-12-12 11:06 编辑

war3 model editor & mdlvis 使用技巧






序章 骨骼绑定教程——将无骨骼的模型导入骨骼动作

准备工作:
首先你需要三个工具:
GeosetMerger    模型合并工具
War3ModelEditor    功能强大的魔兽模型查看器
Mdlvis    模型编辑器,需要Storm.dll的支持,因而必须要把它放在war3安装目录里

第一步:导入骨骼
1.用geosetmerger 将你需要绑骨骼的模型和带有你需要骨骼动作的模型合并
如图:

注意,中间那行白框是贴图路径,你把需要绑定骨骼的模型的blp贴图文件名输入就可以了,反正带有骨骼的那部分模型最后是要删掉的
另外,geosetmerger 打开出现错误的朋友见14楼的解决方法

2.接下来用War3ModelEditor 把输出的模型打开,另存为mdx格式,然后用mdlvis打开mdx文件,你会看到之前无骨骼和有骨骼的两个模型摞在一起了,首先确定你的模式是顶点模式
第一步1.jpg
然后选择多边形(注意:带有骨骼的模型不要动,选择无骨骼的那个)调整一下模型的位置。让两个模型尽量对齐。
在这里介绍一下如何微调:
第一步2.jpg
图中这三个键比较重要,根据骨骼模型的位置把无骨骼模型与之对齐,然后删除原带有骨骼的所有多边形。这样子只剩下骨骼与需要绑定的多边形了。

第二步:绑定骨骼
接下来切换到动作模式
第二步1.jpg
选择V&B
第二步2.jpg
大家看到那么多蓝色的点一定会觉得无所适从,将显示全部前面的绿勾点掉(如下图),这样只会显示你选中的模型,看起来就简单多了
第二步3.jpg
这里介绍一下:蓝色的小点是你要绑定的多边形上的点,亮绿色小方块是互相关联的(有用的)骨骼,暗绿色的是无关联的(建议删掉),而你看到绿色的三角形是特效或者骨骼链接点
第二步4.jpg
接下来就是将多边形与骨骼绑定的步骤
1.首先将你需要绑的多边形上的点选中(拉上,点变成红色),这里介绍个小技巧,按住shift选点是增加选择,按住ctrl选点是删除选择,选中之后,再去点击你需要绑的那个骨骼(亮绿色的小方块)

2.进行绑定,看窗口右侧的操作面板,有四个键
第二步5.jpg
按照图示操作,即可完成骨骼绑定。

绑好之后,你点击一个骨骼(亮绿色方块),与之绑定的点就会呈黑色,而与和它相关联的骨骼绑定的点呈灰色。建议各位在绑模型骨骼的时候,另打开一个已经绑好的模型作参照。
都绑定完毕以后,你用War3ModelEditor 打开已绑好的mdx文件,检查一下。没问题就ok了


举例示范:
比如说你要让模型A拥有模型B的动作

第一步:
首先把模型A和B都转为mdl格式
然后你看一下模型A一共有几张贴图,比如一共有两张贴图,一张是身体的,一张是头发的
接下来你把模型A复制2份,一份仅保留身体贴图对应的那部分多边形(我们叫它模型C),
一份仅保留头发贴图所对应的那部分多边形(我们叫它模型D)

第二步:
打开GeosetMerger
点击“...”按钮选择模型文件
Base model里选择模型B(选完这个会有很长的等待时间,耐心...) Geoset里选择模型C  Output里选择模型A
Path里填入模型C所对应的身体贴图的名称(比如Humanbody.blp)
Two-side栏打上对勾
对于Type的四个选项,如果你这部分模型(指模型C)不需要透明,就选择Transparent,如果这部分模型(模型C)需要透明,比如幽灵的模型,那么你选择Additive
Bone里随便选一项就可以了
然后点击“Merge”,等跳出“Done”的窗口就说明你已经把身体这部分模型导入骨骼了

接下来还要把头发模型导入骨骼
同理,再利用GeosetMerger来一次合并
这次Base model里选择模型A(模型A就是上次合完以后的模型,选完这个会有很长的等待时间,耐心...)eoset里选择模型D  Output里选择模型B
Path里填入模型D所对应的头发贴图的名称(比如Humanhair.blp)
Two-side栏打上对勾
Type栏还是像上一步那样选
Bone里随便选一项就可以了
然后点击“Merge”,等跳出“Done”的窗口就合并完成了

第三步:
用War3ModelEditor打开刚合完的模型B文件,另存为mdx格式的文件(我们管这个文件叫模型E)
然后你用mdlivs打开模型E,删除最开始模型B(第一步之前的模型B)里所带有的所有多边形
接下来在mdlivs的模式菜单里选择动作模式
在动作模式里选择V&B模式, 下面就可以开始绑骨骼了,绑骨骼的方法参见我上面教程的第二步

评分

参与人数 3威望 +59 收起 理由
乐意 + 2
黑暗灵蛇 + 56
屋上 + 1 非法内容

查看全部评分

恶声恶气 该用户已被删除
发表于 2008-12-15 23:43:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2008-12-16 09:33:05 | 显示全部楼层
  [s:166]
哦哦!~ 相信这编教程会大有用处的!!~
GC
回复

使用道具 举报

发表于 2008-12-16 11:30:12 | 显示全部楼层
很不错的教材啊,帮大忙了,不顶不行!
回复

使用道具 举报

发表于 2008-12-16 13:54:20 | 显示全部楼层
教程!!!

技术帖啊!!!
回复

使用道具 举报

发表于 2008-12-17 23:26:46 | 显示全部楼层
这个很实用
回复

使用道具 举报

发表于 2009-2-2 11:39:26 | 显示全部楼层
自做模型也可以这样设动作吗?
回复

使用道具 举报

 楼主| 发表于 2009-2-2 12:26:14 | 显示全部楼层
可以的,不过适用于这个方法的模型格式仅限于mdx,所以obj要先转一下
回复

使用道具 举报

发表于 2009-2-2 14:22:38 | 显示全部楼层
好照你说的做做看.
4.jpg
回复

使用道具 举报

发表于 2009-2-2 15:25:18 | 显示全部楼层
哇~~樓上模組是不是甘寧

甘寧.jpg
回复

使用道具 举报

发表于 2009-2-2 15:47:22 | 显示全部楼层
快了,做测试绑骨骼设定.所以要问问三大这方面的问题
回复

使用道具 举报

发表于 2009-2-4 07:48:03 | 显示全部楼层
请问怎样“选择多边形”啊?
回复

使用道具 举报

发表于 2009-2-4 12:00:22 | 显示全部楼层
http://www.verycd.com/topics/2724612/这上面很详细,荡下来慢慢学
回复

使用道具 举报

发表于 2009-2-5 21:29:53 | 显示全部楼层
GeosetMerger用不了。。打开后是这样子。。望指教
QQ截图未命名.jpg
回复

使用道具 举报

 楼主| 发表于 2009-2-5 21:41:09 | 显示全部楼层
把这个文件COMDLG32.OCX解压出来,放在你的系统盘*:WINDOWS\\system32下

COMDLG32.rar

55 KB, 下载次数: 670

回复

使用道具 举报

发表于 2009-2-5 21:48:17 | 显示全部楼层
好了。。。谢谢LZ
回复

使用道具 举报

 楼主| 发表于 2009-2-5 21:49:36 | 显示全部楼层
客气
回复

使用道具 举报

发表于 2009-2-5 22:03:46 | 显示全部楼层
你可够快的了
我还在准备发这样的贴。竟然给你抢先一步
回复

使用道具 举报

发表于 2009-2-5 22:04:41 | 显示全部楼层
引用第17楼ymnq于2009-02-05 22:03发表的  :
你可够快的了
我还在准备发这样的贴。竟然给你抢先一步
老早就有啦~~
回复

使用道具 举报

发表于 2009-2-7 09:11:14 | 显示全部楼层
按照Te a' mo说的试了几次都失败了。。 能否说的再详细点。。 [s:186] 尤其是步骤1,导入骨骼那一步。。很朦胧 [s:186] 。。拜托
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-14 15:25 , Processed in 0.206092 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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