iOS支持哪些压缩纹理格式?

Mr.*_*Boy 2 textures pvrtc ios dds-format

来自Windows背景,我习惯的唯一压缩文件格式是DDS,它使用S3 DXT压缩.

我不确定iOS设备是否支持DDS,以及可能有哪些其他选项?我听说过爱立信纹理压缩(ETC)和PVRTC之类的东西,但我不明白它们是如何组合在一起的,以及它们对特定硬件功能的依赖程度.

小智 5

所有iOS设备都支持PVRTC.不幸的是,它在压缩精灵类图形时会产生明显的伪影,并且被限制为两个方形纹理的力量.新的PVRTC2格式产生更好的质量并消除了尺寸限制.不幸的是,Apple决定禁用此功能,即使他们的硬件支持它.另一种选择是ASTC,其质量与PVRTC2相似,但这仅适用于使用OpenGL ES 3.0的新型A8设备.