hxy_soul 发表于 2015-6-14 01:47

教你如何改贴图

本帖最后由 hxy_soul 于 2019-7-6 16:57 编辑

想要更多贴图来这里
http://bbs.3dmgame.com/forum.php?mod=viewthread&tid=4849303&extra=

恩。。目前此游戏还不能改模型,但已经有办法改贴图了。
可以修改下原版的衣服花纹什么的
从steam上看到的教程
http://steamcommunity.com//sharedfiles/filedetails/?id=453717187&insideModal=0

准备工作
首先是工具包
https://pan.baidu.com/s/1q3CCGx9fVuoHuV9EQdSYJQ   提取码26vq
解压缩后,应该有如下一些工具。

用到的工具有
nr2_unpacker(用来解包),
nr2_tidtool(将解包后的tid贴图文件转换成png文件),
kitserver(省去再次打包的过程,让游戏直接读取修改后的贴图文件)

首先将nr2_unpacker文件夹下的nr2_unpacker.exe拷贝到游戏的data目录下(如下图)

将kitserver下的所有文件和文件夹拷贝到游戏根目录
nr2_tidtool爱放哪里就放哪里。


将游戏目录的data目录下的GAME200000.pac拖到nr2_unpacker.exe上,自动进行解包。
解包后得到文件夹GAME200000(基本上游戏的模型都在这里面)。
GAME200000\model\chara\
每个编号就是一套衣服的模型。如下图

贴图位置:GAME200000\model\chara\[编号]\texture\[编号]\body_c.tid
问题来了,由于都是编号,实在无法确定哪个编号是哪套衣服,怎么办呢?

所幸所有的服装贴图,名字都为body_c.tid,可以用windows的文件搜索功能,将所有的body_c.tid搜索出来,然后全部转换成png文件,这样就能通过预览图片来确定哪个编号是哪个模型。

然后选择所有的body_c.tid,拖到工具 nr2_tidtool v1.0\nr2_tidtool.exe
然后自动运行,nr2_tidtool会将每个贴图转换成png文件,并生成在各个贴图的相同文件夹里。

转换完成之后,
再搜索一下转换之后的贴图文件body_c.png,就能预览所有的贴图了



找到要修改的衣服(用初始的衣服来做例子)


先查看此文件的属性,确认下文件所在的位置



由于已经将kitserver下所有文件、文件夹拷贝到游戏目录,
所以现在游戏目录里应该有KitFolder文件夹,KitFolder里又有data文件夹,
就将这个贴图按照上图中的路径,保存在KitFolder下的data文件夹中
(例:比方说 上图中的贴图本来在 [游戏目录]\data\mod\data\GAME200000\model\chara\041\texture\001\body_c.png
          要把贴图复制到 [游戏目录]\KitFolder\data\mod\data\GAME200000\model\chara\041\texture\001\body_c.png
          只有这样,用kitserver.exe启动游戏时,才能读取修改后的贴图。
)

复制之后,修改复制后的贴图

(加了个六角星)

然后保存,用kitserver.exe启动游戏,确认结果。

OK!

当然也可以做一些邪恶点的贴图


当然毕竟只是改贴图,效果一般。
如果有人直接想用最后一张图的mod,下载下面的文件
http://pan.baidu.com/s/1kTxNwrHwz5o
直接解压到游戏目录,运行kitserver.exe开始游戏即可。


注意:贴图最好用png文件,
也可以将png文件再次拖到nr2_tidtool.exe上转换成tid文件,
如果要用别的格式的贴图,
需要修改游戏目录下的kitserver.ini
修改ImageToTID项
规则如下
ImageToTID=0    don't convert
ImageToTID=1    BMP -> TID
ImageToTID=2    PNG -> TID, recommended
ImageToTID=3    TIFF -> TID


默认情况下
ImageToTID=2




页: [1]
查看完整版本: 教你如何改贴图