这篇整理的是【3D工具清单】(偏实时渲染与GLTF/KTX2流程),每条都包含用途与网址,方便快速对照选择。
1) Binomial - Basis Universal / basisu
一句话描述:通用纹理压缩与转码工具链,常用于将纹理压到 BasisU 并转为 GPU 友好的格式,适合移动端与WebGL流程。
网址:https://github.com/BinomialLLC/basis_universal
2) Khronos - KTX-Software
一句话描述:KTX2 读写、验证与压缩的官方工具集(含命令行与库),常用来打包/解包 KTX2 并配合 BasisU 转码。
网址:https://github.com/KhronosGroup/KTX-Software
3) toktex
一句话描述:面向KTX2的命令行打包与压缩工具,适合批处理把多张贴图转为统一的 KTX2 资产。
网址:https://github.com/Microsoft/toktx
4) NVIDIA Texture Tools (NVTT)
一句话描述:支持多种 GPU 压缩格式(如BCn)的工具与库,可用于离线压缩、mipmap生成与质量对比,常见于PC/主机贴图管线。
网址:https://github.com/nvidia/texture-tools
5) AMD Compressonator
一句话描述:图形化+命令行的纹理压缩与分析工具,覆盖 BCn/ASTC 等常见格式,适合做压缩参数调优与可视化对比。
网址:https://gpuopen.com/compressonator/
6) ARM astcenc
一句话描述:ASTC 官方参考编码器之一,提供速度/质量权衡的多档参数,适合移动端与XR项目进行高质量ASTC离线压缩。
网址:https://github.com/ARM-software/astc-encoder
7) Imagination PVRTexTool
一句话描述:面向移动平台的贴图压缩与预览工具,支持多种纹理格式与mipmap处理,适合做移动端贴图打包与质量检查。
网址:https://www.imaginationtech.com/developers/pvrtextool/
8) crunch
一句话描述:开源纹理压缩方案,常用于离线压缩与在运行时快速解压到 DXT/BC 等格式,适合需要更小分发包体的场景。
网址:https://github.com/BinomialLLC/crunch
9) Microsoft DirectXTex / texconv
一句话描述:Windows/DirectX生态常用的贴图转换与mipmap生成工具(命令行 texconv),适合批处理PNG/TGA/DDS与BCn压缩。
网址:https://github.com/microsoft/DirectXTex
10) gltfpack
一句话描述:GLTF 资产压缩与优化工具,支持网格/动画优化并可配合纹理压缩策略减少体积,适合Web与移动端实时内容发布。