【建议】希望优化下纹理压缩

关注一下进展。

quality字段,分别表示什么,具体有什么区别,有文档吗

大佬你的压缩配置是选哪一种,参考一下。

我用etc fast部分背景图压得失真得比较明显

一般情况,就选Normal,根据名字来看:Fastest < Fast < Normal < High < Best; 图片质量依次提高,内存升高。

总共就5个,可以试一下究竟哪一个满足需求

找着了

大佬 ,你们Android用的ETC1还是ETC2
还有IOS,用的PVR的话,好像输出都是按照2次幂及正方形输出的

  • android:etc1
  • ios:etc2
  • pvr是有这个这个限制,可以使用其他工具处理下图片,比如 texure packer 或者 py 脚本

android etc2 官方没支持 ,要改改,如果都支持了,会考虑都用 etc2

最新的2.3.3版本,已将此PR https://github.com/cocos-creator/cocos2d-x-lite/pull/1685 并入。

无需额外改引擎

目前测试IOS支持ETC2
Android使用ETC2时,IDE还是提示未支持。 尚未测试

那PVR用texturePacker处理过后把2次幂去掉不会有问题吗

他说强制正方形

我用2.2.2版本安卓可以直接使用etc2,引擎未做任何修改,难道是假的么

@jare 是不是引擎现在都支持Android ETC2,只是IDE那个提示还未去掉

没有啊,为啥你说引擎支持?不过我们已经排期了,会尽快实现

哦哦,我未去测试。 看贴子上面那哥们说2.2.2可以直接使用etc2,所以问一嘴。

纹理压缩后不同平台不一样的纹理格式那么热更新不是也要分平台来放相应资源

是的,远程资源要根据格式区分

一直用tinypng的插件压缩,压缩比很高

Fastest < Fast < Normal < High < Best 这几个占用的内存不是一样的吗,只是画质越来越好,