將 Obj 模型轉換爲 js 或 json,目的爲提取模型的頂點信息。python
但 Three.js 在 R94 版本移除了 convert_obj_three.py 轉換器。取而代之的 obj2three.js
轉換器使用更加方便,但提取頂點的時候由於沒有去除 WebGL 繪製的重複點,致使頂點數量翻倍,對於製做粒子效果來講,性能也就隨着粒子數量的增長而減弱了,所以舊的 convert_obj_three
轉換器在提取頂點信息的時候仍是頗有必要的。git
convert_obj_three
轉換器使用的是 python 環境,並且只支持舊版本的 python,推薦使用 python 2.7.1。github
python convert_obj_three.py -i model.obj -o model.js
複製代碼
model.obj
爲輸入文件model.js
爲輸出文件,能夠轉爲 json
文件model.js
文件中的 vertices
屬性即爲模型的所有頂點信息