Wonder 1.0正式版釋出-----WebGL 3D引擎和編輯器
介紹
我們很榮幸地向大家釋出Wonder 1.0正式版!免費、開源,不用註冊,直接開啟線上編輯器 即可使用 !
Wonder是web端3D開發的解決方案,包括引擎、編輯器,致力於打造開放、分享、互助的生態。
我們使用Reason語言 和函數語言程式設計正規化來開發。
詳見Wonder介紹 。
開發歷程
我們在Github 上開發引擎和編輯器,並且完全開源。
Wonder從2015年3月份開始,到釋出1.0正式版,經歷了4年的研發,將近7000次commit,70多次版本釋出,將近3000個單元測試用例。
中間引擎完全重寫了兩次,編輯器完全重寫了一次:
- 從Typescript到Reason語言
- 從繼承到元件到Data Oriented
- 從面向物件到函數語言程式設計
經歷的不僅是語言的轉換,更是思維模式的變化。
1.0主要內容
Wonder v1.0 主要實現了編輯器的核心流程:
- 元件化的gameObject
- 編輯和執行場景
- 資產管理
- 匯入匯出和釋出
引擎主要特性
- 多執行緒渲染
- ECS架構
- Job管道
- 紋理
- 方向光和點光源
- 載入模型和場景
- 流載入
- imgui
- 事件
- instance
編輯器主要特性
- pwa
- 場景管理
- 編輯和執行場景
- transform gizmo
- 快捷鍵
- Redo/Undo
- 輸出訊息
- 資產管理
- 匯入匯出
- 釋出本地包
使用場景
路線圖
感謝
我們非常感恩能加入到Web 3D領域的浪潮中,非常榮幸能夠使用最新的技術和思想。
我們對產品精益求精,打造最好的產品。
我們盡心為使用者服務,合力共建3D生態。
謝謝大家~