3 月 28 日消息,繼上周發(fā)布 DirectX Ray Tracing(DXR)1.2 后,微軟最新推出開源 3D 引擎 Babylon.js 8.0。
該版本歷經(jīng)一年開發(fā),新增基于圖像的照明陰影(IBL Shadows)、區(qū)域光源(Area Lights)等功能,并優(yōu)化渲染管線控制,同時兼容 WebGPU。
注:Babylon.js 是一個基于 JavaScript 的開源 3D 渲染引擎,專為網(wǎng)頁瀏覽器設(shè)計,支持通過 HTML5 實現(xiàn)實時 3D 圖形渲染。
本次更新主要通過照明陰影(IBL Shadows)和區(qū)域光源(Area Lights),打造更真實的陰影與照明效果。
通過 IBL Shadows 技術(shù),3D 物體現(xiàn)在可投射逼真陰影(如演示視頻中的獎杯陰影),適用于建筑、游戲場景渲染;而 Area Lights 技術(shù)允許 2D 形狀(如矩形、圓形)作為光源,提升動態(tài)光照效果,滿足游戲開發(fā)者高頻需求。
本次更新引入 Alpha 版 Node Render Graph,支持自由定制渲染管線,開發(fā)者無需編寫底層代碼,即可自定義渲染流程,靈活調(diào)整畫面輸出。
新版重點改善了性能和兼容性,改善輕量級查看器,體積更小,可動態(tài)加載依賴項,適配任意網(wǎng)頁;優(yōu)化查看器配置工具,可通過簡單 HTML 屬性設(shè)置,快速匹配網(wǎng)站風(fēng)格。
新版原生支持 WebGPU,核心著色器全面遷移至 GLSL / WGSL,移除轉(zhuǎn)換層,運行效率翻倍,并支持自定義 WGSL 著色器。
相關(guān)閱讀:
《微軟發(fā)布 Babylon.js 7.0 網(wǎng)頁 3D 渲染引擎:支持幾何節(jié)點、全局光照等特性》
《微軟發(fā)布 Babylon.js 6.0:添加 HAVOK 引擎、網(wǎng)頁應(yīng)用渲染性能提升 20 倍》
本文鏈接:http://www.tebozhan.com/showinfo-119-139343-0.html微軟上線 Babylon.js 8.0:開源 3D 引擎大升級,打造更真實陰影與照明效果
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com
上一篇: 微軟承認(rèn)移除 OOBE bypassnro 腳本,強制要求 Win11 設(shè)備聯(lián)網(wǎng)激活