three模型压缩
FBX 文件转换为 GLB 文件方法:
1、第一种使用插件 fbx2gltf
npm i fbx2gltf -S 项目中安装 fbx2gltf 插件。
- cmd 管理员运行进入 node_modules\fbx2gltf 文件下的 bin 文件,然后根据平台选择平台进入相应目录,window 系统选择 Windows_NT 目录,同时把要转换的 fbx 文件拷贝放在该目录下。
for /r %i in (*.fbx) do FBX2glTF -i %i -o %~ni.glb将 fbx 格式文件批量转换为 glb 格式。
2、使用 THREE 自带的编辑器
- 使用
https://threejs.org/editor/将 fbx 导入。
- 然后导出 glb 文件。
GLB 文件压缩(模型文件大小优化)
npm i gltf-pipeline -g 全局安装压缩插件。
for %i in (*.glb) do gltf-pipeline -i %i -o %~ni.glb -d GLB 文件所在目录下的 glb 文件进行批量压缩。
for /r %i in (*.glb) do gltf-pipeline -i %i -o %~ni.glb -d 批量处理。GLB 文件所在目录下所有的 glb 文件。