SFFV1的格式说明已经完结了,格式信息图:71bbs.people.com.cn/postImages/E3/F3/93/8F/1502767977359.png
里面完整介绍了SFFV1的格式信息和需要注意的事项,以及各种类型的图像的处理方法
千寻技术文章区也会同步更新
-------------------------
接下来说正文:SFFV2
SFFV2有两个版本,也就是2.00和2.01,因为两个版本仅有一些不大的差别,所以放在一起讲,至于什么差别到了后面就会详细说,这里只要知道2.00和2.01几乎一样就行了
看V2之前最好能看懂V1的,因为很多知识都是要联系到上个帖子的内容,首先先说说V2相对于V1的主要差别
V1支持的位数:8
V2支持的位数:5/8/24/32(其中24/32是2.01添加的)
关于位数,这里也说一下到底是什么,我们平常使用的素材基本都会到PS进行索引,当然也有一些例外,经过索引后的图片呢,会有一个调色板
一般的调色板都是16X16的,也就是说一共256个颜色,也称为色表
这种拥有256个颜色的色表的图像,称为8位图像,也就是索引后的图像,因为2的8次方刚好就是256,也就是说,这张图像最多只能显示256种颜色
而没经过索引的图像,也就是日常见到的RGB图像,一般为24位,24位图像是没有色表的,但是能显示的颜色更多
而32位能显示的颜色和24位是一样多的,只是多了透明度通道,同样没有色表
然后就是5位图像,也就是说,色表只有32个颜色(2的5次方),在FF3中可以5/8位互转
5位图像往往能得到极高的压缩率,这与SFFV2的压缩算法有关,等下就会说到
需要纠正的几个容易犯的错误就是,不要认为只有V2才支持PNG
任何版本的SFF都支持PNG,BMP,PCX,最重要的还是看图像的属性(位深),索引后的PNG照样能使用到V1当中
另外就是BMP/PNG在FF3中添加时,色表会翻转,而PCX和从ACT色表文件添加则不会,FF3中导出色表:导出的是FF3显示的调色板的色表翻转后的色表,MUGEN不显示色表的第一位色(而非最后一位)
.
SFFV2相对于V1的另外一个区别就是支持了压缩
SFFV1:Null
SFFV2:Lz5/Rle5/Rle8/PNG8/PNG24/PNG32(最后三个是2.01添加的)
丰富的压缩算法使SFFV2在获取更佳的画质下体积更小,每个压缩算法在后面都会细说
里面完整介绍了SFFV1的格式信息和需要注意的事项,以及各种类型的图像的处理方法
千寻技术文章区也会同步更新
-------------------------
接下来说正文:SFFV2
SFFV2有两个版本,也就是2.00和2.01,因为两个版本仅有一些不大的差别,所以放在一起讲,至于什么差别到了后面就会详细说,这里只要知道2.00和2.01几乎一样就行了
看V2之前最好能看懂V1的,因为很多知识都是要联系到上个帖子的内容,首先先说说V2相对于V1的主要差别
V1支持的位数:8
V2支持的位数:5/8/24/32(其中24/32是2.01添加的)
关于位数,这里也说一下到底是什么,我们平常使用的素材基本都会到PS进行索引,当然也有一些例外,经过索引后的图片呢,会有一个调色板
一般的调色板都是16X16的,也就是说一共256个颜色,也称为色表
这种拥有256个颜色的色表的图像,称为8位图像,也就是索引后的图像,因为2的8次方刚好就是256,也就是说,这张图像最多只能显示256种颜色
而没经过索引的图像,也就是日常见到的RGB图像,一般为24位,24位图像是没有色表的,但是能显示的颜色更多
而32位能显示的颜色和24位是一样多的,只是多了透明度通道,同样没有色表
然后就是5位图像,也就是说,色表只有32个颜色(2的5次方),在FF3中可以5/8位互转
5位图像往往能得到极高的压缩率,这与SFFV2的压缩算法有关,等下就会说到
需要纠正的几个容易犯的错误就是,不要认为只有V2才支持PNG
任何版本的SFF都支持PNG,BMP,PCX,最重要的还是看图像的属性(位深),索引后的PNG照样能使用到V1当中
另外就是BMP/PNG在FF3中添加时,色表会翻转,而PCX和从ACT色表文件添加则不会,FF3中导出色表:导出的是FF3显示的调色板的色表翻转后的色表,MUGEN不显示色表的第一位色(而非最后一位)
.
SFFV2相对于V1的另外一个区别就是支持了压缩
SFFV1:Null
SFFV2:Lz5/Rle5/Rle8/PNG8/PNG24/PNG32(最后三个是2.01添加的)
丰富的压缩算法使SFFV2在获取更佳的画质下体积更小,每个压缩算法在后面都会细说