2.4.8的自动图集 纹理压缩, 压缩比例好像都很差?开到最大, 也很差, 经常我碎图总加起来才 500k, 结果最后图集打出来2m多
是不是因为都是无损压缩?能不能提供一些有损压缩的选项, 大部分图通过有损压缩的, 画质几乎肉眼不可见的变化, 但压缩比较能达到80%左右。
2.4.8的自动图集 纹理压缩, 压缩比例好像都很差?开到最大, 也很差, 经常我碎图总加起来才 500k, 结果最后图集打出来2m多
是不是因为都是无损压缩?能不能提供一些有损压缩的选项, 大部分图通过有损压缩的, 画质几乎肉眼不可见的变化, 但压缩比较能达到80%左右。
你的压缩参数用的是什么?调大一点?
如果编辑器集成 pngquant + pngout,能满足你的需求吗?
我调到最大也基本没啥变化

应该是美术给我的图已经压过了, 单张图片我不做任何修改, 丢到ps, 再导出png, 都会变大很多。
丢到这个上面 https://tinypng.com/ 去处理一下, 基本就跟美术给我的一样大了。
集成 pngquant + pngout, 能满足我的需求, 但这个应该跟tinypng一样, 是有损的, 对一部分类型的, 比如渐变比较多的 效果不太友好, 会导致图片质量肉眼可见的变差
所以建议能做成选项, 由用户来决定是否开启
是的。原图可能做了强力压缩了。如果要无损的只用 pngout 应该就行。
嗯, 那麻烦你们了, 加个有损的选项, 期待!
使用 pngquant , 会不会 扩边就没效果了??
这里的扩边是扩最外层的,不受影响。但是会影响到伪影消除(自动图集的隐藏功能,没有暴露选项),你们可以验证一下。一个比较粗暴的解决方案是 alpha 设为 1,这样一般就不会剔除了,对视觉的影响不大。
你说的是 alpha设为1, 取值范围是 0~1, 还是0~255, 看着应该是0~1
扩边对视觉应该不会有影响, 透明度取满应该也不会被优化 ,
但如果是那种 伪影消除呢?应该会被优化掉吧。pngquant有没有相关可让用户选择的参数?
就是这边不规则图形, 把图区域里的透明像素设置成最邻近非透明像素的颜色, 然后把透明度改成只有3%左右
这是texturePacker的描述


是 0 - 255,否则伪影消除就会变成真正的描边了。
3% 视觉上可能看得出来,不过确实能比较好的保证不会被有损减色掉。

引擎这边的扩边, 是像描述的这样, 在原图外加一圈像素
还是就是伪影消除
不是伪影消除,就是最外一圈像素。
伪影消除是默认启用的,没有开放选项,无法关闭。伪影消除的 alpha 用的是 0 而不是 3%
感觉0, 在有损压缩中, 必然没掉啊(大胆猜测)
还有 引擎中扩边的描述是不是可以优化优化
嗯嗯,后续版本我们调整下描述
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。