关于纹理压缩的几个小问题

1,ASTC纹理压缩方式为什么在微信小游戏开发者工具里(包括微信PC版)无法显示(为乱码),手机侧显示是正常的。


因为官方文档里说的是支持的。

另外我自己测试了web模式下,astc纹理压缩也是显示为乱码。

2,关于纹理压缩的优先级顺序,如下图


这种设置下,本意是纹理压缩使用ASTC,如果不支持,备用的是原来的png和jpg。但是真实情况是,纹理压缩会产生3各种资源,astc,png,jpg。比如一张图片背景图,假设为a.jpg的,会同时存在a.astc, a.png, a.jpg。 这样的话,一方面资源量太大。 另一方面即活生生把jpg转成了png。这个能否设置成根据文件类型,只产生png或者jpg一种格式呢?
image

以上,望赐教

文档写的不严谨,ASTC 是否支持是要看平台和设备硬件的,一般 PC 端是不支持 ASTC 格式的,调试模式下应该会有报错日志的。下面这个 JPG 和 PNG 并存的问题确实存在,应该会优化的,我先记录一下。

好的,感谢您的回复。

这个问题有修复吗,正在头痛,比如像楼主的情况,
本来是png的图片理想情况应该是生成png/astc文件,
但是实际生成了png/jpg/astc文件,并且再加载使用的时候会把原来是png的图片给加载成jpg了,导致有透明通道的图片会失效