《古墓丽影:地下世界》劳拉湿身服装修改教程
一 使用Texmod工具导出图片
DDS文件比较麻烦,我一般喜欢导出TGA格式的文件进行修改。
以第三关劳拉庄园的上衣为例,原图导出如下:
上衣的表面贴图,或者叫基本材质贴图(布料的质感及颜色)
TRU.EXE_0xCED423DE
上衣的明暗贴图(影响衣服明暗及阴影)
TRU.EXE_0xF755F177
上衣的高光贴图(影响衣服的高光强度,越白的地方高光越明显)
TRU.EXE_0xA659D48D
上衣的法线贴图(影响衣服褶皱在光照下的细节表现)
TRU.EXE_0x09D1E9D9
上面的法线贴图的Alpha通道中还有另一张非常重要的黑白贴图,就是凹凸贴图
TRU.EXE_0x09D1E9D9 Alpha通道
修改主要就是上面这几张贴图,还有其它一些贴图如布料的细小纹理和浸水打湿弄脏等效果贴图就不在这里一一说明了。
二 Photoshop(或者其它图象编辑软件也可以)修图,需要有图像制作基本知识。
要制作湿身透明效果,需要衣服下面的皮肤,从游戏中导出TRU.EXE_0x9B12C96F这张图出来作为皮肤素材。
如图:
将皮肤贴图修改后,按照上衣的位置重新摆放(通过透明图层方式校准位置),如图:
与上衣表面贴图叠加后,衣服的透明感觉基本就出来了,如下面的效果:
由于深色衣服透明效果不明显(不利于表现肉色),修改图片的亮度和对比度之后如下图:
肉色效果基本出来了,但是这种效果把衣服和皮肤颜色混在一起了,之后需要增加衣服的褶皱质感,同时也要拉开衣服与皮肤的颜色差距。全肉色看起来会很奇怪,让衣服的颜色(主要是褶皱处)与肉色区别开才显得正常,也符合真正的湿身效果。
拷贝法线贴图的Alpha通道中那张黑白图(即上面的“TRU.EXE_0x09D1E9D9 Alpha通道”)进行处理,调整亮度和对比度,得到下图的效果。
提取上面这张黑白图的白色部分(加强衣服褶皱的感觉),叠加到肉色那张图上,调整亮度、对比度、颜色至适当,得到下图:
到这一步,透明效果基本完成,然后增加内衣,如下图:(需要注意的是,内衣的颜色要与外衣融合,不能过于强烈,不然会有内衣外穿的错觉…… -_-! )
最终去掉了衣领、袖口等不需要透明的地方,效果如下图:
到这里,上衣的修改基本完成。但是,由于有上衣的明暗贴图存在,会影响最终效果,可以理解为明暗贴图就像一块灰蒙蒙的薄纱一样干扰了基本质感,所以有必要对明暗贴图进行修改。
对上衣的明暗贴图进行亮度和颜色的调整,并叠加了一点点衣服褶皱的效果,如下图:
然后,由于白色质地的衣服高光感觉会很强烈,将上衣的高光贴图调整了亮度(如果你喜欢很强烈的高光,可以把整图调成全白),如下图:
如果想要增强内衣的轮廓效果,可以修改法线贴图的Alpha通道,把内衣的线条表现出来,如下图(我制作的这套衣服上衣是没有加这个效果的,在修改裤子贴图的时候,为了增加吊带的立体感,使用了这个方法):
到这里,上衣贴图的修改全部完成。上衣的法线贴图(黄绿色的那张)的修改需要具备一定的3D光照基本常识,黄绿颜色的不同会导致光线下的明暗变化,是表现细节的更高境界,但是修改起来相对复杂,这里就不详细说明了。
三 保存修改过的贴图,使用Texmod工具制作TPF文件,进入游戏查看最终效果。
我制作的第三版衣服最终效果预览:【最后祝大家修改出更多更好的作品!】