354SUtility by Van (注:本命令行工具不支持Win98)
为了方便使用,提供354SUtilityShell图形界面工具
(354SUtilityShell需要.Net Framework 2.0的支持,如果还没有安装过,可以到下面的地址下载
http://www.microsoft.com/downloa ... &DisplayLang=en)
申明:本工具仅供个人学习研究之用,请勿用于其它用途
若要转载 请先经过作者同意 THX
1、图像导出
首先,你需要使用RPGViewer将贴图以PNG的格式导出,然后在Photoshop之类的软件里编辑,然后仍然存储为PNG格式(注意保留其中的Alpha通道)
2、图像格式转换
之后利用附带的DirectX工具,将PNG文件转换成DDS文件
a、texconv
机器上已经装了DX10的朋友请使用texconv10,其它朋友请使用texconv
(调用示例:texconv -m 1 -f DXT5 h:\weiyan.png)
b、DxTex
也可以利用附带的DxTex进行转换,具体步骤如下:
执行File->Open,选择你的png文件
打开时执行Format->Change Surface Format...,然后选择其中的Four CC 8-bit: DXT5,按确定
然后执行File->Save as...既可
注:上面的工具需要用的DX9,如果你以上两个软件都无法使用,那么可以去微软的网站上下载最新的DirectX run-time,
c、其它
下载第三方的PNG->DDS的转换工具,注意转换的时候目标格式要选择DXT5
比如NVIDIA DDS Plugin for Photoshop
3、导入
然后就可以用354SUtility导入贴图文件了(请注意做好备份)
354SUtility的命令行参数含义:
1、你可以指定四个参数
第一个参数是LINKDATA.bin的路径
第二个参数是DDS文件的路径
第三个参数是你要替换的贴图文件在RPGViewer里的序号
第四个参数是你要替换的贴图文件在RPGViewer里的帧号
2、你也可以只指定后三个参数,此时354SUtility将从注册表中获取LINKDATA.BIN的实际路径
示例:
替换魏延的第一个造型的贴图(将下面的路径改成你机器上相应的路径)
354SUtility "F:\Shin Sangokumusou 4 Special\linkdata\LINKDATA.BIN" h:\weiyan.dds 710 1
5.7日首发
提供图形界面工具(感谢游侠网友j_hane的建议)
5.8日更新
354SUtility:
支持自动探测LINKDATA.BIN的路径(第一个命令行参数可以省略),增加了错误提示信息。
354SUtilityShell:
支持自动探测LINKDATA.BIN的路径
支持只进行PNG-DDS的格式转换
当贴图路径选择的是DDS文件时,将直接导入
修正传递DDS文件路径时的一处bug(感谢游侠网友張三爺的反馈)
5.13日更新
354SUtility:
新增命令行参数:图像帧序号(为了支持护卫贴图的导入)
放宽对图像大小的限制(原来要求512*1024)
支持利用NVIDIA DDS Plugin for Photoshop转换生成的DDS文件
[
本帖最后由 vbvan 于 2007-5-13 17:04 编辑 ]