IMG版本转换 - Lucky-Koishi/KoishiExAPI GitHub Wiki
使选定IMG文件转换成其他版本,本软件支持2、4、5、6版本之间的互转。由于不同的版本适用贴图不一样,因此版本转换操作很有可能失真,甚至会失败,关于IMG版本介绍,详见IMG版本词条;关于IMG版本转换的效果,详见下文“IMG版本转换效果”篇章。
- 打开一个IMG文件或者一个NPK文件后选择待转换版本的IMG文件;
- 右键点击IMG列表中待转换的IMG项,选择“转换IMG版本”;
- 在弹出的对话框中,选择需要转换后的版本,然后等待转换;
- 转换结束后,软件界面变为转换后适应的界面。
转换前的界面(V2)
转换后的界面(V4)
- 任何贴图转V2均一定成功,转换出的版本为ARGB8888颜色格式;
- 任何贴图转V2均不会失真,保留透明度和半透明度;
- V6转V2时,将拆分为等于颜色方案数的IMG文件,每个IMG文件按照时装拆解方案重新命名。
- 当V2的颜色数超过256(包含透明)时,转换失败;
- 任何贴图转V4时,若转换成功则不会失真,但转换速度较慢(V6转V4除外);
- 当V5的所有插值颜色与关键颜色(包含透明度)数超过256时,转换失败,仅有一部分DXT1格式的V5转V4会成功,大部分DXT1和几乎全部的DXT5的格式的V5转V4会失败;
- V6转V4速度极快,V6转V4时,将拆分为等于颜色方案数的IMG文件,每个IMG文件按照时装拆解方案重新命名。
- 任何贴图转V5均一定成功,转换出的版本为DXT5格式;
- 几乎所有贴图转V5均会失真,转换会保留透明度和半透明度,但透明度部分也会失真;贴图越小,失真程度越大;
- 转换完毕后,针对所有图片帧中的每一帧均会建一个单独DDS图片与其对应;
- V6转V5时,将拆分为等于颜色方案数的IMG文件,每个IMG文件按照时装拆解方案重新命名。
- 所有其他版本转V6时,会现将其版本(若不是V4)转换为V4,然后通过对V4的调色方案数据做极小的改动(需要做的无非添加一个双字而已);最终效果为只包含原V4所使用的一个颜色方案的V6版本,。
- 所有其他版本转V6时,成功率,失真度与转V4时相同。
V5效果与转换前相比