(映維網Nweon 2022年05月09日)微軟旗下的Babylon.js是一款WebGL開發框架,可幫助你構建出色的3D渲染體驗,比方說沉浸式XR體驗。團隊的任務是創建世界最強大、最精美、最簡單的Web渲染引擎之一,并致力于免費和開源。
日前,這家公司正式發布了Babylon.js 5.0,而一個主要焦點是新興的混合現實。下面是新版本的亮點功能,而完整的版本信息請訪問這一頁面。
1. 跨平臺原生開發
開發者都希望能夠以最少量的工作來觸達最大量的人群。所以,Babylon.js 5.0將解鎖使用Babylon.js API的能力。Web、Windows、Mac、iPhone或Android,這個工具允許你編寫一次渲染代碼,并將其部署到所選擇的目標平臺,把瀏覽器OR作為原生應用。更多信息請訪問演示和文檔。
2. WebXR進步
WebXR是一個令人難以置信的Web標準,它允許Web開發者構建驚人的跨瀏覽器XR體驗。利用WebXR將AR組件添加到網站可以是一種簡單而有趣的方式。Babylon.js早已提供渲染世界鎖定3D對象的技術,而Babylon.js 5.0將引入光線估計功能,從而進一步提升相關體驗。
這個強大但易于使用的新功能允許Babylon.js場景來估計真實世界位置的照明,并自動匹配虛擬世界鎖定對象的照明和陰影。這可以在物理世界和數字世界之間創造了一種前沿的沉浸感……。
另外,Babylon.js 5.0同時增加了對WebXR圖像追蹤和多視圖的支持。更多信息請訪問演示和文檔。
3. Mixed Reality Toolkit
Babylon.js 5.0增加了對世界最先進的3D界面組件庫Mixed Reality Toolkit的支持。這個庫允許你輕松將XR UX元素添加到Babylon.js場景之中,比如全息石板、3D滑塊、全息按鈕、網格按鈕等等。更多信息請訪問演示和文檔。
4. glTF更新
Babylon.js優先支持glTF文件格式的最新和最大進步。這意味著所述工具的每一個新版本都能夠解鎖渲染方面的任何突破。對于Babylon.js 5.0,它已經全面支持KHR_materials_volume, KHR_materials_transmission,和KHR_materials_ior,從而能夠為你呈現驚人的視覺效果。更多信息請訪問演示和文檔。
Babylon.js 5.0已經正式發布,更多信息和工具訪問請訪問項目官網。
責任編輯:Rex_08