带你读《2022技术人的百宝黑皮书》——内存优化: 纹理压缩技术(4)https://developer.aliyun.com/article/1340977?groupCode=taobaotech
纹理压缩性能表现
体积
素材大小1024x1024:
结论:
- 相比jpeg等图片格式,纹理压缩通常体积会更大,这会导致IO时间变长;
- 不同格式的纹理压缩体积也不一样,压缩率高体积虽然降下来,但是素材质量会降低,使用时需要权衡;
- 纹理压缩格式GZip压缩效果不明显;
下载时间 & 内存
测试机型: pixel4、iPhone11ProMax 游戏引擎: pixi.js
压缩纹理在小程序实际场景中的性能表现
批量加载JPEG纹理内存增长情况
批量加载ASTC纹理内存增长情况
结论:纹理压缩格式相比普通纹理内存优势巨大,可以减少50%以上内存占用,但与此同时,素材下载时间会延长;
带你读《2022技术人的百宝黑皮书》——内存优化: 纹理压缩技术(6)https://developer.aliyun.com/article/1340975?groupCode=taobaotech