将obj模型转换成gltf格式
将obj模型转换成gltf格式,用于游戏使用

Obj文件转换成gltf

最近考虑搞一下3d小游戏,手头上有一些简单的obj模型,但是无法在cocos creator中使用,尝试搜索了一下,发现cocos支持fbx,gltf。github上有现成了的转换工具,github地址https://github.com/CesiumGS/obj2gltf

obj2gltf

obj2gltf时使用node进行编写,属于node上的一个npm库, 可以通过安装node,使用npm进行全局安装,之后就可以通过命令行进行转换

安装 Node.js 后,就可以进行npm安装:

npm install -g obj2gltf

使用命令行进行转换

obj2gltf -i model.obj

obj2gltf -i model.obj -o model.gltf

obj2gltf -i model.obj -o model.glb

编写一个简易批处理脚本进行批量转换

@echo off

rem 遍历当前目录下的所有.obj文件
for /r %%i in (*.obj) do (
  obj2gltf.cmd -i "%%i"
)

最后修改于 2023-07-21