IT之家 3 月 28 日消息,上線繼上周發布 DirectX Ray Tracing(DXR)1.2 后,源D引擎陰影微軟最新推出開源 3D 引擎 Babylon.js 8.0。大升
該版本歷經一年開發,造更真實照明新增基于圖像的效果照明陰影(IBL Shadows)、區域光源(Area Lights)等功能,微軟并優化渲染管線控制,上線同時兼容 WebGPU。源D引擎陰影
IT之家注:Babylon.js 是大升一個基于 JavaScript 的開源 3D 渲染引擎,專為網頁瀏覽器設計,造更真實照明支持通過 HTML5 實現實時 3D 圖形渲染。效果
本次更新主要通過照明陰影(IBL Shadows)和區域光源(Area Lights),微軟打造更真實的上線陰影與照明效果。
通過 IBL Shadows 技術,源D引擎陰影3D 物體現在可投射逼真陰影(如演示視頻中的獎杯陰影),適用于建筑、游戲場景渲染;而 Area Lights 技術允許 2D 形狀(如矩形、圓形)作為光源,提升動態光照效果,滿足游戲開發者高頻需求。
本次更新引入 Alpha 版 Node Render Graph,支持自由定制渲染管線,開發者無需編寫底層代碼,即可自定義渲染流程,靈活調整畫面輸出。
新版重點改善了性能和兼容性,改善輕量級查看器,體積更小,可動態加載依賴項,適配任意網頁;優化查看器配置工具,可通過簡單 HTML 屬性設置,快速匹配網站風格。
新版原生支持 WebGPU,核心著色器全面遷移至 GLSL / WGSL,移除轉換層,運行效率翻倍,并支持自定義 WGSL 著色器。
相關閱讀:
《微軟發布 Babylon.js 7.0 網頁 3D 渲染引擎:支持幾何節點、全局光照等特性》
《微軟發布 Babylon.js 6.0:添加 HAVOK 引擎、網頁應用渲染性能提升 20 倍》