obj转换为gltf方法three.js一步一步来--性能优化超厉害的!!!!!超赞操作!!!Obj模型转Gltf模型并超强压缩!!!!!

1.准备好模型文件table.obj和table.mtl

2.下载obj2gltf

下载地址https://github.com/AnalyticalGraphicsInc/obj2gltf

解压至文件夹名称obj2gltf-master

3.模型文件table.obj和table.mtl放进解压后的obj2gltf-master

4.在obj2gltf-master文件夹目录执行

npm install --save obj2gltf

5.在obj2gltf-master文件夹目录执行下面命令,使用obj2gltf插件将obj模型转换成gltf格式模型

node bin/obj2gltf.js -i table.obj -o table.gltf

我们可以看到 ,obj2gltf-master里生成了一个新的文件table.gltf,我们开心的发现,文件大小被压缩了一半!!

6.在obj2gltf-master文件夹目录执行下面命令,Gltf可以被gltf-pipeline压缩90%!!!!!惊呆了有木有????

npm install gltf-pipeline

7.好了,开始压缩

npx gltf-pipeline -i  table.gltf  -o  table33331.gltf -d

压缩成功!!!!!完美!!!!!!

原文地址:https://www.cnblogs.com/sugartang/p/13686855.html