Tiny Online Tools logoTiny Online Toolssearch搜索工具…grid_view全部工具
首页chevron_right3D工具chevron_right3D贴图优化器3D贴图优化器

3D贴图优化器

免费在浏览器内缩放、转换并压缩GLB、GLTF、FBX和USDZ模型中内嵌的贴图。

upload_file

点击浏览 或将文件拖放到这里

选择带贴图的模型 — GLB、GLTF、FBX、DAE、OBJ或USDZ

接受格式:.glb,.gltf,.obj,.fbx,.dae,.usdz

关联文件(可选)upload_file

点击浏览 或将文件拖放到这里

为外部引用的GLTF模型添加.bin缓冲和贴图文件

基础色与自发光感知型贴图。这里使用有损压缩很安全,绝大部分体积节省也来自这里。法线贴图每个像素编码的是方向而非颜色。有损压缩会让表面细节变平,而无损WebP能完整保留它们,体积仍远小于PNG。金属度、粗糙度与遮蔽变化缓慢的单通道数据,非常耐缩,通常降到颜色贴图一半的分辨率也没问题。取整为二次幂尺寸部分老旧引擎和mipmap管线需要。现代WebGL2与WebGPU无需如此。

相似工具

3D模型编辑器

3D模型编辑器

直接在浏览器中编辑3D场景——无需上传,也不必再绕道Blender。

3D UV 工具

3D UV 工具

直接在浏览器中查看任意 GLB、GLTF、OBJ、STL、PLY、FBX 或 DAE 模型的 UV 贴图布局。

3D 嵌入代码生成器

3D 嵌入代码生成器

免费在浏览器内为 3D 模型生成四种可直接粘贴的嵌入代码。

3D 网页性能分析器

3D 网页性能分析器

免费、完全在浏览器中分析一个 3D 模型在网页上的表现。

合并 PDF

合并 PDF

在浏览器中快速安全地将多个 PDF 文件合并为一个文档。

Tone Generator

Tone Generator

Generate sine, square, sawtooth, and triangle audio tones from 20 Hz to 20 kHz directly in your browser. Adjustable volume.

用户名生成器

用户名生成器

为账号和测试生成多种风格的随机用户名。

apps

更多工具

浏览我们完整的免费在线工具集合。

文件的重量其实全在贴图

打开一个40 MB的GLB看看里面究竟装了什么。几乎每一次,几何数据只有1到3 MB,剩下的全是贴图。单张4096×4096的PNG法线贴图本身就有约20 MB;一整套4K的PBR贴图,在还没画出一个三角面之前,就轻松突破60 MB。

这款免费在线3D贴图优化器只处理文件的这一部分,并提供通用压缩工具所没有的逐槽位控制。

为什么必须分槽位设置

对所有贴图一视同仁,正是让优化后的模型看起来不对劲的根源。

基础色和自发光贴图是感知型贴图。人眼对轻微的色彩误差很宽容,因此质量80的有损WebP通常能去掉90%的字节而看不出差别。

法线贴图不是图像。 每个像素在RGB通道里编码的是一个方向向量。JPEG式的色度二次采样会对相邻像素的色彩通道取平均——在法线贴图上,这等于把表面朝向平均掉了。结果就是光照变得浑浊扁平,很多人只会说“模型的细节丢了”,却不知道原因。请让法线贴图保持无损,并且缩小分辨率时比颜色贴图更保守。

金属度-粗糙度和环境光遮蔽贴图把单通道数据打包进RGB。粗糙度在表面上变化缓慢,因此这类贴图非常耐缩——通常降到颜色贴图一半的分辨率也察觉不到变化。

本工具的默认值已经体现了这些经验:颜色用有损WebP,法线用无损WebP,ORM贴图则用更小尺寸的WebP。

格式选择

  • WebP — 在所有要紧的平台上都受支持,压缩效果显著,是合理的默认选项。
  • AVIF — 体积更小,并且这里由内置的 libavif 负责编码而非浏览器,因此在任何环境下表现一致。编码比 WebP 慢,但在大尺寸颜色贴图上很值得。
  • JPEG — 没有透明通道,凡涉及透明的贴图都不要用。
  • PNG — 无损,但远大于无损WebP。只有当流程明确要求PNG时才使用。

KTX2 / Basis Universal是有意不提供的。它是GPU显存占用最优的格式,但编码需要Basis编码器这一套庞大的独立工具链——否则本工具就只能对自己产出的内容撒谎。

如果重新编码的结果会比原图更大(把已经有损的JPEG塞进无损格式时就会这样),本工具会保留原图并如实说明。

在网格中核对结果

处理完成后,每张贴图都会出现在网格中,显示它所属的槽位、最终尺寸以及优化前后的体积。如果某张法线贴图在缩略图里看起来发灰发白,它在模型上也会是那样。请修改该槽位的设置后重新运行。

二次幂尺寸

部分老旧引擎和某些mipmap管线要求贴图尺寸必须是二的幂。开启该选项会把每张贴图取整到最接近的二次幂。面向现代WebGL2和WebGPU时请保持关闭,它们并不在意。

隐私

解码与重新编码全部通过您浏览器自身的canvas接口完成。任何贴图都不会被上传。