这篇整理的是【3D工具清单】(偏 glTF/GLB 发布与体积优化),每条含用途与网址,方便收藏。
gltf-transform(Command-line + Node 工具箱)
一句话描述:覆盖压缩、重排、移除冗余、KTX2/Draco 等常见流水线步骤,适合做自动化批处理。
网址:https://gltf-transform.dev/
gltfpack(meshoptimizer 官方打包器)
一句话描述:面向实时渲染的快速打包与几何压缩,常用于把 glTF/GLB 做到更小、更快加载。
网址:https://github.com/zeux/meshoptimizer/tree/master/gltf
meshoptimizer(几何与索引优化库)
一句话描述:提供顶点缓存/overdraw 优化、量化与压缩等能力,常作为引擎或离线工具链的一环。
网址:https://github.com/zeux/meshoptimizer
Google glTF Pipeline
一句话描述:面向 glTF 的处理工具集合(合并、压缩、优化等),适合快速搭建基础处理脚本。
网址:https://github.com/CesiumGS/gltf-pipeline
Draco(几何压缩)
一句话描述:常见的网格压缩方案,适合需要更小体积且运行端能解码的 Web/引擎场景。
网址:https://google.github.io/draco/
KTX-Software(KTX2/纹理容器工具)
一句话描述:KTX2 相关的编码与工具链入口,适合把贴图压缩成更利于传输与 GPU 采样的格式。
网址:https://github.com/KhronosGroup/KTX-Software
Basis Universal(BasisU / UASTC / ETC1S)
一句话描述:跨平台纹理压缩/转码方案,常配合 KTX2 使用,兼顾体积与运行端兼容性。
网址:https://github.com/BinomialLLC/basis_universal
glTF-Sample-Viewer(Khronos 官方示例查看器)
一句话描述:用于快速验证压缩/材质/动画等是否正常显示,做发布前自检很省时间。
网址:https://github.khronos.org/glTF-Sample-Viewer/
Babylon.js Sandbox(在线预览与排查)
一句话描述:拖拽/加载模型做快速预览,便于检查贴图、光照、PBR 参数和兼容性问题。
网址:https://sandbox.babylonjs.com/
three.js Editor(在线编辑与导出测试)
一句话描述:用于快速调试 three.js 场景与加载效果,适合做 Web 展示前的小范围验证。