实用入门
一步一步,
让 GLB 更轻。
先进行保守优化,再逐项调整设置。保留原始模型,方便对比和回退。
1. 准备资源完整的模型
选择单个内嵌几何与纹理的 GLB,最大 50 MB。这里不接受独立的 .gltf、.bin 和图片文件。选择文件后会在浏览器中本地预览;点击“优化模型”才会开始服务器处理。
2. 选择起点
保守优化 保留原始纹理格式,不主动减少三角面,也不使用 Meshopt 压缩。 更小文件 会启用高 Meshopt 压缩。两者默认均保留命名节点、命名材质和 extras,且均非无损处理。
保守优化预设对应的本地命令为:
gltfpack -i input.glb -o output.glb -kn -km -ke更小文件预设会增加 -cc。要复现本服务的输出,请使用匹配的 gltfpack 1.3 原生程序。
3. 调整主要体积来源
几何占比较大的文件,可逐步降低三角面目标,并检查轮廓及细薄部位。目标是简化比例,并非精确的最终数量。纹理占比较大的文件,可选择 KTX2 或 WebP,启用纹理质量和最大尺寸设置。缩小纹理尺寸对画质的影响可能比调整几何更明显。
请阅读 兼容性指南 ,再启用压缩或更改纹理格式。
控制简化与纹理编码
减少三角形时,误差上限控制允许的相对简化误差(默认 1%)。锁定边界顶点有助于保留开放网格的边界。这些限制可能导致无法达到目标三角形数量,也不保证外观完全相同。KTX2 纹理的 ETC1S 编码侧重文件体积,UASTC 则侧重画质,文件通常大得多。请在目标查看器中验证结果。
调整几何精度
高级设置可为位置、纹理坐标、法线和顶点颜色选择 1–16 位精度。位数越高,可保留的细节越多,但文件可能变大。建议从默认值开始,并检查轮廓、UV 接缝和明暗效果。关闭几何量化后,位数设置不再生效,命令会增加 -noq;简化、纹理转换和其他优化仍可生效。
动画采样率
仅影响动画。较低的采样率可能减小体积,但动作可能不够流畅。“不重新采样”保留源时间采样,其他动画优化仍然生效。
纹理缩放比例
转换为 KTX2 或 WebP 时按比例缩放纹理尺寸,同时受最大纹理尺寸限制。较小的纹理可能损失细节。
激进简化
优先达到目标三角面数量,忽略误差上限。可能明显改变轮廓与细节,默认关闭。
4. 对比并下载
切换原始和优化模型,从多个角度查看,并检查体积和三角面数量。每个网格图元只统计一次,而非按每个场景实例累计。还需在目标查看器中测试动画、材质及应用行为。
请在结果过期前下载,即上传后 60 分钟内。结果面板会提供与你的设置对应的等效命令。输出变大也可能是有效结果,可尝试其他设置或保留原文件。
何时使用本地引擎
当资源超出本服务限制、需要界面未提供的命令行选项,或必须留在设备上时,可在本地运行 gltfpack。原生 gltfpack 接受的输入格式比本站的单个 GLB 流程更多。请参阅 官方引擎文档 ,了解安装方法及完整选项。
打开优化工具 ↗