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
假如文件放在根目錄的myObj目錄下
npx gltf-pipeline -i  myObj/table.gltf  -o  myObj/table33331.gltf -d

壓縮成功!!!!!完美!!!!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM