我正在寻找一种支持 mipmaps、cubemaps 和 3d 纹理的格式,以便在 OpenGL ES 2.0 游戏中使用。在 Windows 上,我使用 .dds 格式,因为它支持 DXT 压缩。对于移动程序,我认为有不支持多纹理的 .pkm 文件和我“认为”依赖于 PowerVR 平台的 .pvr 文件。所以;
- 我可以将 .dds 与 ETC1 压缩一起使用吗?是否存在许可证问题阻止我在 Windows 以外的平台上使用 .dds?
- 其他 GPU 供应商的产品(Adreno、Mali 等)是否支持 .pvr 文件?(不是 PVRTC,只是带有 ETC1 压缩的 .pvr)
- 或者是否有另一种文件格式可以满足我的需要?