攻略详情

《求生之路》透明喷漆制作教程

作者: 法海 2016-06-03 15:16

1、准备工作

拿到要用的gif图,gif是动态图,或其他格式的图

准备个图片处理软件,如photoshop、gimp、啥啥魔术手什么的

俺用的是gimp portable,免费,绿色,开源,有中文,

>>>gimp portable下载地址

点中间的大大的红红的按钮就能下载了

准备vtfedit或其他vtf格式生成器

>>>下载链接

也是绿色软件

使用该软件需要.net 1环境

>>>下载链接

2、用图片处理软件打开那个图,拉伸、剪切成如下几种大小:

256*256

256*128

128*256

128*128

128*64

64*128

64*64

等等等

我的一般步骤是,先看看gif图一共有多少帧,单帧的绝对256*256,14帧以内的用128*128,或者动画片段的14帧以内用256*128,30帧以内的一般也用128*128,更多帧的只好64*64了

具体操作以256*256为例,先用【图像】-【缩放图像】将图片缩为比图片尺寸大一点,如256*300,然后【图像】-【画布大小】将图片剪切为256*256。或者决定一点都不切的话缩成256*200,然后将画布扩大为256*256,空白区域按照透明效果处理

由于vtf文件有严格的120KB体积上限,而vtf不存在什么压缩,所以对于做动画喷漆而言帧数一定要计算好了:

256*256有透明效果1帧

256*256无透明效果3帧

256*128有透明效果3帧

256*128无透明效果7帧

128*128有透明效果7帧

128*128无透明效果14帧

128*64 有透明效果14帧

128*64 无透明效果29帧

64*64有透明效果29帧

64*64无透明效果59帧

依此类推

对于超多帧的图或者超瘪的图实在没办法就64*64了,已经相当不清楚了,所以选择gif的时候尽量选择能使用128*128的

对于很多28帧左右的图,可以使用这样的办法,隔一帧保存一帧,40帧左右的隔两帧保存一帧。

反正都是中文,乃萌琢磨一下就明白的了

3、然后这一步是最累的,把gif图每一帧分别保存下来,关闭对应的图层上面的其他图层就能保存本图层。

4、然后用vtfedit导入

在vtfedit菜单中用【File】-【Import】打开所有要导入的图,快捷键Ctrl+I

点打开后出现这个对话框,如果需要用透明效果一定要选DXT 5,或DXT 3,如果是动画,为了能够装下更多的帧,一定要选DXT 1

当然其他选项我肉眼没看出什么区别来。(注意!此选项会影响MOD制作里的VTF,制作MOD时请手动调回来)

点确定后是这个样子的,在第三个标签下看一下体积大小,是112KB,小于120,没问题
这个gif 128*128,DXT 5导入的,所以一共7帧

5、点【file】-【save as】保存就行,文件名要用英文的,保存到英文目录下,进游戏就能用了

6、还有一个忘说了。透明喷漆的做法

一般拿到图是没有透明层(学名是“α通道”),所以在ps里面要加入a通道然后用各种选择工具、如魔术棒把要扣掉的底色选中,删除,就变透明了,保存的时候存成png或tga(jpg和bmp都不行),在vtfedit中导入的时候务必选DXT 5。

总之一切目的都是为了制作的喷漆能在游戏中喷出来,所以一定要保证保存的vtf文件体积小于120KB

上一篇 : 饥荒突然事件 ...

下一篇 : 饥荒刷大便方 ...

相关阅读

精彩推荐