ASTC 格式工具枢纽 - 在线 ASTC 转换器与查看器
自适应可扩展纹理压缩
为移动平台开发打造。包含免费的高性能 ASTC 转换器(PNG/JPG 转 ASTC)和精准的 ASTC 纹理解码查看工具,支持可变块大小。
关于 ASTC 格式
ASTC(自适应可扩展纹理压缩)是由 ARM 开发的前沿有损纹理压缩格式。它提供了 14 种不同的块大小,在压缩比和质量之间提供精细的控制。
自适应块大小
14 种块大小选项,从 4×4 到 12×12,可精确控制质量和文件大小。
卓越质量
在相同比特率下比 ETC2 和 PVRTC 具有更好的视觉质量,采用先进的编码算法。
现代平台支持
所有 OpenGL ES 3.2+ 和 Vulkan 设备均支持,包括 iOS、Android 和桌面平台。
灵活编码
支持 LDR、HDR 和 3D 纹理,所有块大小均完全支持 alpha 通道。
技术规格
可用块大小
ASTC 支持 14 种不同的块大小,每种提供不同的压缩比:
4×45×45×56×56×68×58×68×810×510×610×810×1012×1012×12
压缩详情
比特率从 0.89 bpp(12×12)到 8.00 bpp(4×4)
先进的感知误差度量,提供卓越的视觉质量
硬件支持
OpenGL ES 3.2+ 或 Vulkan 1.0+
iOS(A8+)、Android、Windows、macOS、Linux、WebGL 2.0(需扩展)
常见用例
移动游戏开发
现代移动游戏的主要纹理格式,需要高质量视觉效果和高效内存使用。
HDR 纹理
原生 HDR 支持使 ASTC 非常适合高动态范围环境贴图和光照数据。
法线贴图
对法线贴图和其他需要精度的数据纹理具有出色的质量。
UI 和透明纹理
所有块大小完全支持 alpha 通道,非常适合 UI 元素和透明纹理。
ASTC 与其他格式对比
etc2
在相似比特率下质量高于 ETC2,压缩选项更灵活
pvrtc
质量更好,硬件支持更广泛,不限于特定 GPU
bcn
与 BCN 格式质量相当,同时保持移动 GPU 兼容性
png
文件大小远小于 PNG,支持硬件加速解压缩