在線轉換地址:http://52.4.31.236/convertmodel.html
在使用cesium的過程中需要使用到gltf模型,官方推薦使用obj2gltf插件將obj模型轉換成gltf格式模型,以下是安裝詳細的步驟:
- 下載nodejs並安裝:
由於該插件需要使用nodejs環境,故先需安裝nodejs,下載地址直接百度就行,
http://nodejs.cn/download/
根據系統需求下載。然后執行運行EXE安裝,直接下一步,安裝至默認位置即可。
安裝后輸入以下參數檢驗是否安裝成功:
node -v
npm -v
- 安裝obj2gltf
以管理員身份運行cmd。由於國外的服務器很慢,所以首先切換至國內的服務,如下:
npm config set registry https://registry.npm.taobao.org
然后將路徑切換至npm路徑,在npm路徑執行:npm install --save obj2gltf
執行結果
成功后c盤多了obj2gltf文件夾:
下載obj2gltf
下載地址https://github.com/AnalyticalGraphicsInc/obj2gltf
下載后(我放到cesium項目下),將上一步nodejs生成的npm下的node_modules文件夾拷貝至下載的obj2gltf-master文件夾下。
在該目錄執行轉換命令,如下:
因為該模型有mtl類型的材質,所以報錯了。但是還是成功轉出了gltf文件,如下:
加載后的效果(mtl材質沒有轉換,所以是純色的救護車):
批量轉換可參考這篇博客:
http://blog.csdn.net/u013929284/article/details/53106331