obj文件批量格式转换(glb/gltf)与压缩
1. 使用npm安装obj2gltf.js插件
npm install --save obj2gltf
2.安装成功后,执行下列语句即可成功转换,-i表示输入文件,-o表示输出文件
obj2gltf -i model.obj -o model.gltf
3. 批量格式转换
批量处理obj转换格式,使用以下代码生成bat脚本,执行批量处理
@echo off set input=C:\Users\dell\Desktop\testCompress\OBJINPUT set output=C:\Users\dell\Desktop\testCompress\OBJOUTPUT C: cd C:\Users\dell\Desktop\testCompress\node_modules\obj2gltf for /r %input% %%i in (*.obj) do node bin/obj2gltf.js -i %%i -o %output%\\"%%~ni.glb" pause & exit
单个压缩
gltf-pipeline -i model.gltf -d -t
4. 批量压缩
执行以下命令,对当前目录下的glb文件进行批量压缩
for %i in ('dir ./ *.glb /s /b') do gltf-pipeline -i %i -o %~ni.glb -d
5.批处理命令
@echo off @echo arg1:%1 @echo arg2:%2 C: cd C:\Users\Administrator\Desktop\XB012944\obj2gltf node bin/obj2gltf.js -i %1 -o %2 E: cd E:\gltf-pipeline node bin/gltf-pipeline.js -i %2 -o %2 -b -d exit
本文由 admin 创作,采用 知识共享署名4.0
国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为:2022-12-21 11:46:44