在线 Basis 转换器 (Basis Encoder) - PNG/JPG 转换至 Basis

使用免费的高性能在线 Basis 转换器,将您的 PNG、JPG 图像压缩转换为 Basis Universal (.basis) 格式,为您准备优秀的 ETC1S 或 UASTC 压缩资源。

Related Resources

1第 1 步:选择图像
2第 2 步:参数设置
3预览、编码与下载

第 1 步:选择图像

HDR 输入说明

HDR、EXR 和 UltraHDR JPEG 现在都可以作为输入源使用。当前多数输出路径仍会先做 tone mapping,再进入 RGBA8 编码链路;如果你需要尽量保留 HDR 源数据,请优先使用 DDS BC6H、KTX2 RGBA16F 或 KTX2 RGBA32F。

核心特性

通用兼容性

单个 .basis 文件通过运行时转码在所有平台上工作

基于浏览器处理

所有编码都在浏览器本地使用 WebAssembly 进行

双压缩模式

选择 ETC1S 获得最大压缩或 UASTC 获得最佳质量

无需上传文件

您的图像不会离开您的设备 - 完全隐私

免费且快速

无限使用,无需注册或付费

多种输入格式

支持 PNG、JPG、WebP、BMP 和其他标准图像格式

使用方法

1

上传图像

拖放或点击选择计算机中的图像文件

2

选择压缩模式

选择 ETC1S 以获得更小的文件,或选择 UASTC 以获得更高的质量

3

等待编码

编码器将在浏览器本地处理您的图像

4

下载结果

编码完成后下载压缩的 .basis 文件

常见问题

ETC1S 提供更高的压缩率(更小的文件)但质量较低,而 UASTC 以更大的文件大小为代价提供更好的视觉质量。建议大多数彩色纹理使用 ETC1S,而法线贴图和高细节纹理更适合使用 UASTC。

不会,所有编码都在浏览器本地使用 WebAssembly 进行。您的图像不会离开您的设备,确保完全隐私。

您可以编码 PNG、JPG、WebP、BMP 和其他标准 Web 图像格式。为获得最佳效果,请使用 PNG 等未压缩格式。

Basis Universal 文件需要运行时转码为原生 GPU 格式。在应用程序中使用 Basis Universal 编解码器库将 .basis 文件转码为 ETC1、BC1-7、PVRTC 或 ASTC 等格式。

与未压缩纹理相比,ETC1S 模式通常实现 4:1 到 8:1 的压缩率,而 UASTC 实现 3:1 到 4:1 的压缩率。实际节省取决于纹理内容。

可以,ETC1S 和 UASTC 模式都支持 alpha 通道。编码器会自动检测并保留 alpha 信息。

在线 Basis 转换器 (Basis Encoder) - PNG/JPG 转换至 Basis