Babylon.js 3.3發佈:更強大的粒子系統和WebVR支持

Babylon.js 3.3版本利用微軟混合現實工具包(MRTK)的功能來改進WebVR開發,並改進了其粒子系統控件。

MRTK提供了一系列腳本和組件來加速混合現實應用程序的開發。爲了簡化GUI VR構建,Bablyon.js利用3D體積網格來佈局VR場景的界面,還添加了用於調用MRTK全息和3D網格按鈕的方法。

一種新的變換線框可以被附加到任何對象上,讓用戶可以修改遊戲內的平移、旋轉或縮放。

Bablyon.js 3.3增加了大約30個新的粒子系統控件。這些控制包括粒子系統壽命期間的轉換和發射控制、Sprite的動畫隨機化和觸發器形狀。

基於Bablyon.js的環境紋理工具可以改進基於圖像的照明,從而提高實時渲染的質量和性能。

Babylon.js 3.3將依賴項TypeScript更新爲版本3,還增加了對Oculus Go的WebVR支持。

發行說明中包含了Babylon 3.3的完整更新清單。Babylon.js提供了全面的演示和示例集合,現在除了JavaScript之外還支持TypeScript。

Babylon.js是一個使用TypeScript編寫的JavaScript框架,用於構建3D遊戲和HTML5、WebGL、WebVR和Web Audio體驗。它提供了一些工具,用於將3D工具(如Blender、Unity、3DS Max、Maya和Clara.io)中的對象導出成Babylon.js對象。

Babylon.js基於Apache 2.0開源許可發行。歡迎開發者爲Babylon.js項目做出貢獻,並遵循Babylon.js的貢獻指南

查看英文原文Babylon.js 3.3 Improves Particle System and WebVR Support for 3D Games

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章