web端使用纹理压缩包体积变大问题

如题,web端使用纹理压缩之后, 包体积会变大好几倍,我看纹理压缩包体积变小都是原生的。如果是web端该如何解决这个问题呢。

因为原生打包成apk之类的时候会有压缩,你对输出web的目录压缩后也会变小的。
其实在发布时CDN配置好gzip压缩就行了,传输的时候就会自动压缩后传输,到浏览器再(由浏览器)自动解压

2赞

要是构建成windows包呢, 不开启之前是180m, 开启纹理压缩后直接 1个 g 了。
目前使用的方案是打包成 web 内嵌到 electron 。

普通的纹理压缩体积就是很大,所以我建议cocos嵌入basisu,体积就小很多,貌似还没听我的。
我自己自定义引擎改了加了basisu进去。你可以试试看。具体的改法就比较繁琐,你自己想办法改吧。

exe不压资源的,它不像apk一样打成单文件,所以估计也是1个G上下

貌似是一种压缩方式,不是GPU直接能用的,需要多一步转码