关于DNF的多媒体包NPK文件的那些事儿(2)

本文探讨了DNF游戏中的多媒体包NPK文件格式,特别是IMG文件的结构,包括文件头、图像帧索引表和压缩图像数据。不同版本的IMG文件含有不同辅助数据,详细内容将在后续部分展开,但V5格式仍待解析。
摘要由CSDN通过智能技术生成

IMG文件结构

IMG文件是集成DNF内某些特性贴图的文件,里面包含了这些图片的压缩数据以及这些图片的长、宽、大小、颜色等特征数据。IMG文件版本有多种,用于在游戏中显示不同作用的贴图。

版本

分布

V1

早期版本使用的IMG版本,现在客户端内V1资源极少,韩服客户端里已经不存在,国服客户端里仅有sprite_interface_iga_iga08.npk内的两个IMG使用V1。

V2

大部分贴图使用的IMG版本,UI、图标、地图、标记、称号等绝大部分贴图均使用V2,V2的特点是对图像数据不进行任何处理即进行压缩,因此V2文件占空间都往往比较大,适合复杂颜色和特征的常规图片的存储。

V3

几乎没见过的IMG版本,也许是调试时出现的过渡版本吧。

V4

2016年后的装扮使用的IMG版本,根据装扮的颜色整合成颜色表,图像数据使用颜色表索引的格式进行压缩,因此V4文件在颜色较为单一或相近的条件下占空间比V2节省接近1/4,同时在进行颜色处理(例如染色)时,V4的效率要远远高于V2。

V5

2016年后绝大部分技能特效使用的IMG版本,与其他版本不同,V5文件使用DDS格式存储图像并进行压缩。DDS格式的图像能减少纹理内存消耗,使得更为复杂、华丽的技能特效在播放时使客户端更加流

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值