Web3DGame之路(三)分析babylonjs

瘋光無線發表於2015-11-30

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,我還沒檢測其成熟程度

相關文章