UNPKG

3d-compress

Version:

用于处理3d模型文件压缩/拆分

52 lines (31 loc) 868 B
# 3d-compress 一个压缩gltf/glb文件格式的js库 ## 安装 使用`npm`或者`yarn`安装 ```bash npm install -g 3d-compress # via npm yarn global add 3d-compress # or Yarn 3d-compress -h # 查看帮助 ``` ## 流程图 ![流程图](https://img12.360buyimg.com/imagetools/jfs/t1/131405/33/23528/82408/62ab0493E95adca70/6571677883e584bf.png) ## 网格压缩类型 * KHR_mesh_quantization ```bash 3d-compress -i demo.gltf # 默认的网格压缩方式,并且使用tiny压缩拆分出的图片文件 如需关闭 -y=false ``` * EXT_meshopt_compression ```bash 3d-compress -i demo.gltf -m ``` * Draco ```bash 3d-compress -i demo.gltf -d ``` ## 其他 * 先使用KHR_mesh_quantization后Draco压缩 ```bash 3d-compress -i demo.gltf -q -d ``` ## 推荐 [3d-convert](https://www.npmjs.com/package/3d-convert),一个简单的3d文件格式转换库