ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

纹理压缩小结(Texture compression)

2019-09-16 22:07:59  阅读:649  来源: 互联网

标签:贴图 KB compression 16 bits MB Texture 小结 字节


常用的图像文件格式有BMP,TGA,JPG,GIF,PNG等;
目前常用的贴图格式是 16 bits、24 bits 和 32 bits;

下表列出一些贴图大小所占用的空间:

贴图大小 16 bits 16 bits mipmap 24 bits 24 bits mipmap 32 bits 32 bits mipmap
64×64 8 KB 10.6 KB 12 KB 16 KB 16 KB 21 KB
256×256 128 KB 170 KB 192 KB 256 KB 256 KB 340 KB
1024×1024 2 MB 2.6 MB 3 MB 4 MB 4 MB 5.3 MB

按照每个像素占用两个字节计算
1kb=1024b(字节byte)
1mb=1024kb
1gb=1024mb

对于一张64x64的纹理的贴图,16位计算出的贴图占用的空间大小为(kb)
64x64x2/1024=26x26x21/210=23=8kb
其他格式的大小计算同理

简单的纹理格式
R5G6B5,每个像素占用2个字节
A4R4G4B4,每个像素占用2个字节
A1R5G5B5,每个像素占用2个字节
R8G8B8,每个像素占用3个字节
A8R8G8B,每个像素占用4个字节、

原文请参考

主流贴图压缩格式
1.DXTC
2.ETC
3.ETC2
4.PVRTC
5.ASTC

详细请参考

标签:贴图,KB,compression,16,bits,MB,Texture,小结,字节
来源: https://blog.csdn.net/ListJson/article/details/100901955

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有