纹理压缩格式的内存计算方式

有一个图片在文件夹中的大小是263KB,但是在unity中就是1.4MB。

为什么会变大?

一字节是8位。我们图片的格式是一个像素多大内存,几个字节

1024*1024的图,

RGBA 32 bit代表每一个像素占据来32位,4个字节,大小就是1024*1024*4=4M

纹理压缩格式的内存计算方式_第1张图片
纹理压缩格式的内存计算方式_第2张图片
纹理压缩格式的内存计算方式_第3张图片

ASTC代表像素块,1block=16字节,ASTC4*4就是表示一个快是4*4=16个像素,所以ASTC 4*4代表1像素=1字节

你可能感兴趣的:(纹理压缩格式的内存计算方式)