Cesium學習筆記(九):匯入3D模型(obj轉gltf)
阿新 • • 發佈:2019-01-28
在用cesium的過程中難免需要匯入別人做好的3D模型,這時候就需要將這些模型轉成gltf格式了
當然,官方也給了我們一個網頁版的轉換器,但是畢竟是網頁版的,效率極其低下,檔案還不能太大,所以我們就需要一個格式轉換器了
現在只支援obj和dae轉gltf,我感覺obj比較方便,所以我用的是obj2gltf,這也是官方推薦的一個,用起來很簡單,而且效果和效率都不錯。
下面說一下過程
首先在cesium目錄下安裝obj2gltf(如果沒有nodejs的就裝一個吧,反正又簡單官方還推薦)
npm install --save obj2gltf
然後在node_modules目錄下找到obj2gltf,把你需要轉的obj和帶的貼圖放在obj2gltf根目錄下(貌似是obj2gltf的bug,指定目錄似乎不管),在obj2gltf目錄下開啟命令列,輸入
node bin/obj2gltf.js -i model.obj -o model.gltf