在线 Basis 贴图压缩与转换器 (Basis Encoder) - PNG/JPG 转换至 Basis

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

相关搜索

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

第 1 步:选择图像

将图片拖放到这里

或

浏览文件

HDR 输入说明

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

核心特性

跨平台引擎统一资产

单张 .basis 文件可在各终端通用,在运行时由轻量转码器实时转化为 GPU 原生显存格式。

基于浏览器处理

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

ETC1S 与 UASTC 双模式

ETC1S 模式提供超高压缩比,适合大图与色彩贴图;UASTC 模式提供极高保真度,专为法线与高精 PBR 贴图设计。

无需上传文件

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

免费且快速

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

多种输入格式

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

使用方法

1

上传图像

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

2

选择压缩模式

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

3

等待编码

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

4

下载结果

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

常见问题

对于一般漫反射 (Albedo/Diffuse) 和不需要高频细节的大尺寸贴图,强烈推荐 ETC1S,其体积通常仅为原始 PNG 的 10%~20%;而对于法线贴图 (Normal Map)、高光金属粗糙度贴图 (ORM) 或对块压缩伪影极其敏感的 3D 游戏贴图,推荐使用 UASTC 模式。

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

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

Basis Universal 拥有轻量级官方 C++/WASM 转码库。在客户端运行时,仅需几毫秒即可将 .basis 动态转码为当前设备 GPU 支持的原生硬件格式(iOS 转为 ASTC/PVRTC、Android 转为 ASTC/ETC2、PC/DirectX 转为 BC1-BC7),无需在服务端为每个平台重复打包多套贴图。

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

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

在线 Basis 贴图压缩与转换器 (Basis Encoder) - PNG/JPG 转换至 Basis