IMGV6是IMG结构的第六个版本。IMGV6同IMGV4一样采用索引形式(不是RGBA!)存储数据,目前代替绝大部分IMGV4用于时装图像的存储。它允许同一个索引数据带有多个调色板,以实现将多个形状一致但颜色不一致的贴图(多个IMGV4)合并成一个贴图(单个IMGV6)。
IMGV6在文件的前端带有的调色板信息,存储了多个解决方案所使用的颜色索引表(在恋のEX里称为“颜色方案”)。系统在读取贴图时,需要输入一个参数决定选择哪个颜色索引表(例如皮肤文件有17个颜色索引表),确定后,剩余的步骤同IMGV4一样。
IMGV6的结构如下表所示:
文件头 |
20字节字符串(注意空格)“Neople Img File”外加“\0” |
|
索引表大小 |
4字节,索引表所占空间(注意不包含颜色板的空间)。 |
|