AeroFly FS 2023 移动端在线贴图转码工具

哔哩哔哩 @瓜子920
TTX → PNG
PNG → TTX
1 · Import TTX
📂
点击选择 .ttx 文件
a320_ext_001_color.ttx 之类
1 · 模板 TTX 用于保留 metadata
需要一份同型号原版 .ttx(比如你要改涂装,就传原厂 a320_ext_001_color.ttx)。 工具只替换其中的贴图数据,文件头 0x000–0x14F 的 metadata 原样保留,最大程度降低游戏拒绝加载的风险。
📂
选择模板 .ttx
2 · 新贴图 PNG
📷
选择要写入的 PNG
需为正方形,边长为 2 的幂(如 2048×2048)
详情
· LZHAM 压缩/解压:编译自官方 lzham_codec 源码到 WASM,参数 dict_size_log2 / table_update_rate 取自模板文件头(与 Aerofly 反汇编确认值一致),compress_flags=32 (WRITE_ZLIB_STREAM) 对应 decompress_flags=5。
· ETC1/ETC2 编码器:逐位对照 Khronos/Ericsson 官方规范文本核实,已用独立软件解码器 + 真实上传的东航涂装文件做过完整往返验证。
· Mip chain:12 级,每级 max(1,res/4)² × 8 字节,与已确认的真实文件数据完全吻合。
· 已在 Aerofly 真机(仅A320)验证 —— 请先用左侧"TTX→PNG"重新打开你生成的文件,确认贴图显示正常,再放进游戏测试。