BabylonJS的例子十分詳實
http://doc.babylonjs.com/tutorials
Babylonjs的學習比較順暢,開始做一些深入分析
一、語言選擇
首先是js還是ts的問題,typedscript有編譯器的型別檢查,開發效率提升了不少,一定要使用typedscript加乘哦。
二、檔案格式
首先是babylon的格式,babylon定義了一個完全json的場景格式
提供了 從fbx轉換的功能,提供了max blender 等很多軟體的匯出功能
但是json儲存模型資料儲存密度未免太低,我們要研究在babylon的基礎模型材質操作,然後定義一個新的格式
三、編輯器
Babylon沒有編輯器,這部分是需要去開發的。
四、GUI
Babylon內建了兩種ui,一個是html的,這個不說,沒啥說的。
一個是bgui,我猜就是 BabylonGUI的簡稱,未經證實。
利用webgl方式來繪製GUI,我還沒檢測其成熟程度