纹理格式
来源:互联网 发布:远程授课软件 编辑:程序博客网 时间:2024/05/21 11:12
纹理的像素格式是图像存储在GPU内存的方式。
你可能会见到以下像素格式:
- RGBA8888(32位)(kTexture2DPixelFormat_RGBA8888)
- RGBA4444(16位)(kTexture2DPixelFormat_RGBA4444)
- RGB5_A1(16位)(kTexture2DPixelFormat_RGB5A1)
- RGB565(16位)(kTexture2DPixelFormat_RGB565)
RGBA8888:
红色通道、绿色通道、蓝色通道和alpha 通道各8位。
如果想获得最好的图片质量,使用这种格式是很靠谱的。
但它会占用的内存会比16位的纹理多一倍,在IPhone上内存是很宝贵的资源,这个你懂的。
自然的,它的运算速度也是相对较慢的。
常用的地方:整个场景的背景图片、大量渐变色的图片。RGBA4444:
红色通道、绿色通道、蓝色通道、alpha通道各4位
它对每个通道都有不错的支持,还能保证相对良好的速度和内存占用率。
常用的地方:需要有不同的透明度精灵。RGB5A1:
红、绿、蓝三色通道各5位,Alpha通道仅有1位。
RGB通道表现良好,但是Alpha通道可就惨了。它在内存占用和速度上表现不错。
常用的地方:精灵需要透明度上的表现,但是透明度的表现上只有两种:开或者关。RGB565:
红色通道5位,绿色通道6位,蓝色通道5位,这可怜的孩子没有Alpha通道。
它能尽最大努力的给你一个高品质的16位纹理,前提是你不需要透明度的支持。
常用的地方:游戏中的背景图像。
0 0
- 纹理格式
- dds纹理格式
- cocos2d纹理像素格式
- Unity3D设置纹理格式
- 纹理像素格式
- cocos2d纹理像素格式
- DirectX11 压缩纹理格式
- 主流GPU纹理格式
- Unity3D~纹理格式
- U3D纹理格式
- ETC1压缩纹理格式
- Unity 纹理格式
- Unity3D 纹理格式
- 常用纹理和纹理压缩格式
- 常用纹理和纹理压缩格式
- 常用纹理和纹理压缩格式
- 常用纹理和纹理压缩格式
- 常用纹理和纹理压缩格式
- 看了关于结构体的视屏一些注意已结题会
- 解题报告 之 SOJ1839 Relatives 欧拉函数 算法详解
- Caffe4——计算图像均值
- 主流编程语言优劣考
- windows下的gitbub使用入门
- 纹理格式
- 分析Android程序之破解第一个程序
- 静/动态库编程心得体会
- Leetcode22: Length of Last Word
- list的实现
- Swift网络开发-在DownloadTask完成前获取Resposne
- MAC搜不到某些无线信号
- N-Queens && N-Queens II
- 需求流