小游戏 构建时选的是 astc5*5 发现生成的包体比不压缩的png还要大,这个怎么解决啊?
我记得 要再压缩astc可以
我找了下论坛,得zip一下,然后运行时还得解压成astc,得改引擎代码的,有点麻烦了,有没有现成得方法。
不用你解压,引擎已经支持了,我印象中测过,但很久没用了,我有些忘记细节了,问问最近做过的人 看是不是这样吧
哎 谁能帮帮忙啊
去试一下不就知道了,先压缩 看引擎是否能直接用 我印象中可以,这种东西 就算别人说可以的,你最终也得测一下,
使用astc是这样的,文件大小比png大1.5-2倍,内存是png的一半
1赞
再套一层GZIP压缩即可
是不是开启了mipmap?
astc等压缩纹理支持直接上传GPU,省了显存/上传带宽。
png需要解码为RGBA像素位图,位图会比压缩纹理大很多
看看构建文件里面是否png、astc都保留了
ASTC这种特殊扩展名的我记得腾讯云是支持下载压缩解压缩的,可以在CDN那里配置哪些扩展名需要压缩下载,不需要自己处理,下载时就自动压缩了,然后自动解压处理了,你可以在流量监控里看实际下载大小就是压缩后的
1赞