obj文件转gltf并压缩

操作还是挺简单的,主要用到了以下两个工具。

1.obj2gltf(转换工具)

https://github.com/AnalyticalGraphicsInc/obj2gltf

安装:

需先安装Node.js,然后安装文档的指示输入命令:npm install -g obj2gltf 。

开始转换:

obj2gltf -i model.obj -o model.gltf  

-i 后的obj文件路径自行调整,如果你的obj文件附带有贴图文件,请放在同一目录下。

2.gltf-pipeline(压缩工具)

https://github.com/AnalyticalGraphicsInc/gltf-pipeline

安装:

需安装Node.js,然后输入命令即可:npm install -g gltf-pipeline

压缩命令:

gltf-pipeline -i model.gltf -o modelDraco.gltf -d

最终得到压缩好的gltf文件,体积很小,可通过three.js加载,非常适合在移动端h5中使用。

如果想验证转换后的gltf文件是否正确,可用下面的工具验证

https://github.khronos.org/glTF-Validator/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容