多语言展示
当前在线:576今日阅读:168今日分享:49

魔兽争霸单位预览头像改为静态

在编辑魔兽地图的时候,我们可能需要导入各种各样的模型,当我们选择一个单位时,会在单位属性栏显示这个单位模型的一个预览图来近距离显示模型,但是有的模型因为没有设置镜头或者是质量较差而导致美观问题,其实,魔兽争霸中的模型在作为单位被选择时,会优先在预览窗口为大家显示其Portrait模型,这就是为什么预览图中的显示效果和模型本身有很大的出入而且还会做动作了,它的文件名为选择的模型的文件名加上_Portrait,编辑动态预览图十分麻烦,而且还得自己画动作,干脆,咱们发点狠,将其改为静态的图片,就像LOL一样。
工具/原料
1

War3ModelEditor (绿苹果)

2

Warcraft3 Viewer

3

Adobe Photoshop

4

World Editor输入管理器

咏唱咒文
2

选择 文件 选项,直接打开war3.mpq,然后导出一张天空的blp贴图。

3

打开Warcraft3 Viewer,按快捷键CTRL + C或是选择Convert File选项打开对话框,然后选择刚刚导出的天空贴图,转换成TGA格式。

4

这时,这张Sky.tga就可以永久地使用了,以后再制作这样的头像也无需再度进行以上步骤了。到了这里,我们就打开PS,将刚刚的天空图像和你想要的头像的图片打开,然后把你的图片复制到天空图像的文件来,然后调整大小并将其完全覆盖,接着合并可见图层,另存为TGA模式的图片。

5

再次打开Viewer,使用快捷键CTRL+V或者是选择Convert File选项打开对话框,将你保存的TGA图片转换为BLP格式。

6

用绿苹果打开刚刚保存的BLP图片,将其保存为MDX格式。文件名可以暂时不改为'xxx_portrait.mdx'。

7

打开保存的图片模型,打开贴图管理器,会看到里面有完整路径的贴图。

8

右键单击贴图管理器,点击输入,将刚刚的blp导入进来。

9

打开质材管理器,里面的材质统统双击编辑,到如图所示,将贴图ID栏目里的下拉框打开,选择里面只有文件名的贴图以求达到与文件相同路径。

10

回到贴图管理器,将完整路径的贴图文件删除。

11

打开镜头管理器,这一步确定预览窗里显示模型的那一部分,在主界面选择一个自认为理想的镜头,然后在镜头管理器中右键,然后选择在当前查看的文件中新建,然后点确定,然后保存文件,这一步可能会因为镜头各种不理想而重复多次。

12

打开WE的输入管理器,将这两个文件(.blp和.mdx)都导入进来,编辑文件属性,使用自定义路径,将war3Imported\去掉,如果模型文件的命名没有与本模型相关联,需要在路径中把模型名字改为xxx_portrait.mdx(无视大小写)。

13

测试地图得到的结果图。

注意事项
1

不要为了图快和省事而使用blp转换精灵直接将各种jpg,png,bmp格式的图像转换为blp,否则会各种卡死。

2

图像的背景色可以是透明的,在魔兽中显示背景为黑色。

3

如果与内部文件同名会导致覆盖文件,你在选择默认单位时,会显示这样的静态头像。

4

如果你导入的模型是修改过的魔兽原有模型比如骑着坐骑的人类阿尔塞斯,则可以在对应单位下复制模型路径加上_portrait(.mdx),然后通过YDWE导出文件再导入并更换文件名来关联头像。

5

图片不清晰是无法避免的。

推荐信息