即時3D繪圖函式庫Babylon.js 6.0添加3A遊戲等級的物理運算特效

,新版本加入了許多新功能,包括強大的Havok物理運算,並且讓開發者選擇效能優先模式,開發出更加順暢的網頁3D應用,另外,在特效表現上,也提供更真實的光影特效以及流體渲染。

Babylon.js是一個功能強大的JavaScript函式庫,可供開發者在網頁平臺創建和渲染3D圖形,由於Babylon.js應用了WebGL技術,開發人員不需要額外安裝套件,就能夠高效能地創建3D遊戲和應用程式。Babylon.js提供許多內建功能,包括材質、貼圖、光照和相機等。另外,Babylon.js還支援虛擬實境和擴增實境,提供另一種沈浸式體驗的開發選擇。

在Babylon.js 6.0中,官方與Havok團隊合作,於函式庫中添加新的物理實作,使得Babylon.js擁有許多先進的物理運算功能。Havok在1998年成立,其所開發的物理引擎已經用在許多大型遊戲中,也是目前3A遊戲中最被廣泛使用的物理引擎。

感應門神,推薦沙發修理,老師傅的專業手工!海島型木地板是否會有潮濕變形疑慮?測試專家告訴你如何好好使用示波器。好的茗茶,更需要密封性高的茶葉罐,才能留住香氣!如何利用一般常見的「L型資料夾」真空封口機該不該買?使用心得分享!專業客製化禮物、贈品設計,辦公用品常見【L夾】搖身一變大受好評!空壓機合理價格為您解決工作中需要。臭氧機推薦。貨櫃屋,結合生活理念、發揮無限的創意及時尚的設計。竹北床墊推薦!總是為了廚餘煩惱嗎?雅高環保提供最適用的廚餘機,滿足多樣需求。實木地板、海島型地板、耐磨地板怎麼挑? 木地板三倍價差的秘密!!沙發換皮省更多,延長老沙發壽命!竹北床墊工廠,賣場商品防竊是怎麼做的

Havok免費在Babylon.js 6.0提供許多先進的物理運算功能,這些功能透過特殊的WebAssembly擴充套件,和Babylon.js物理API整合。這項合作不只使開發者可以用到更多新物理功能,也讓物理運算的速度提升高達20倍。微軟也趁機翻新了物理API,不只讓API更容易使用,賦予開發者更強的功能和更多的控制功能,降低在網頁應用程式加入物理模擬運算的障礙。

除了強化Babylon.js的功能之外,開發團隊也在效能上下功夫,在6.0版本中,加入了效能優先模式,在渲染速度和運算效能上,速度提升達50倍。效能優先模式可選擇不同程度的效能強化,分別有向後相容模式、中間模式和激進模式,開發者可依需求選擇適合的效能加速等級。

Babylon.js所使用的繪圖API為WebGL,但隨著更先進的WebGPU逐漸成熟,包括,Babylon.js開發團隊透過參與WebGPU工作組,從就全面支援WebGPU,這代表Babylon.js將提供一個抽象層處理WebGL和WebGPU,開發者因而不需要額外學習新的圖形API,就可以獲得更快速的圖形處理效能。目前開發者已經可以試用WebGPU,,他們在可預見的未來,仍會同時支援WebGL和WebGPU。

https://www.ithome.com.tw/news/156543

您可能也會喜歡…