Rust 游戲引擎 Bevy 主分支添加了對 WebGPU 的支持,因此基于 Bevy 開發的游戲編譯成 wasm 后,在 Web 上可使用 WebGPU 進行渲染,從而實現高效的大型 3D 效果。
WebGPU 是由 W3C GPU for the Web 社區組所發布的規范,目標是允許網頁代碼以高性能且安全可靠的方式訪問 GPU 功能。WebGPU 是一套為瀏覽器設計的圖形 API 標準,為了彌合各個平臺圖形 API 的差異性,它對 DirectX12、Vulkan、Metal 進行了融合和封裝。借助 WebGPU,可以充分釋放現代 GPU 硬件的強大能力,讓開發者可以用 TS/JS 在 Web 端也開發媲美原生表現力的場景,實現更大型更復雜的 3D 場景表現,甚至使用現代 GPU 的通用計算能力完成之前無法想像的復雜計算任務。
下面是 Bevy 使用 WebGPU 進行 3D 渲染的示例:https://bevyengine.org/examples-webgpu
Bevy 團隊介紹道,Bevy 基于 wgpu 庫構建,后者是一個現代的底層 GPU API,并且幾乎兼容所有流行的 API:Vulkan、Direct3D 12、Metal、OpenGL、WebGL2 和 WebGPU,為給定平臺選擇最佳后端 API。wgpu 雖然是一個 “原生” 渲染 API,但它遵循 WebGPU 術語和 API 設計。與 WebGPU 不同,它可以提供對原生 API 的直接訪問。
相關鏈接:https://bevyengine.org/news/bevy-webgpu/
審核編輯 :李倩
-
Web
+關注
關注
2文章
1266瀏覽量
69540 -
游戲引擎
+關注
關注
0文章
7瀏覽量
1451 -
Rust
+關注
關注
1文章
229瀏覽量
6622
原文標題:Rust游戲引擎Bevy已支持WebGPU渲染
文章出處:【微信號:OSC開源社區,微信公眾號:OSC開源社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
SOLIDWORKS 2025版本使用了全新的渲染引擎
如何用Rust編寫一個ChatGPT桌面應用(保姆級教程)
![如何用<b class='flag-5'>Rust</b>編寫一個ChatGPT桌面應用(保姆級教程)](https://file1.elecfans.com//web2/M00/07/E1/wKgZombzgUyAERszAAIgF_o0toY379.png)
谷歌發布革命性AI游戲引擎GameNGen
一文講清游戲引擎技術:前向渲染與延遲渲染
![一文講清<b class='flag-5'>游戲</b><b class='flag-5'>引擎</b>技術:前向<b class='flag-5'>渲染</b>與延遲<b class='flag-5'>渲染</b>](https://file.elecfans.com/web2/M00/4E/DC/poYBAGLCjeiALm_WAAAYmfR7Qec474.png)
MediaTek星速引擎自適應技術助推游戲體驗再提升
未來嵌入式系統的黃金搭檔 MCX N947遇上Rust
![未來嵌入式系統的黃金搭檔 MCX N947遇上<b class='flag-5'>Rust</b>](https://file1.elecfans.com/web2/M00/FF/3C/wKgaomahp3uAVWG7AABriNd0Qms299.png)
深入理解渲染引擎:打造逼真圖像的關鍵
![深入理解<b class='flag-5'>渲染</b><b class='flag-5'>引擎</b>:打造逼真圖像的關鍵](https://file.elecfans.com/web2/M00/4E/DC/poYBAGLCjeiALm_WAAAYmfR7Qec474.png)
Linux 6.10集成RISC-V更新,支持Rust編程語言
在Aurix Tc375Lk上使用Rust編程語言可以嗎?
鴻蒙OpenHarmony開發板解析:【Rust模塊配置規則和指導】
![鴻蒙OpenHarmony開發板解析:【<b class='flag-5'>Rust</b>模塊配置規則和指導】](https://file1.elecfans.com/web2/M00/E4/89/wKgaomY814aAXIR1AAA01VxEKNI913.jpg)
開放原子開源大賽—基于OpenHarmony的團結引擎應用開發賽正式啟動!
[鴻蒙]OpenHarmony4.0的Rust開發
![[鴻蒙]OpenHarmony4.0的<b class='flag-5'>Rust</b>開發](https://file1.elecfans.com/web2/M00/C1/DB/wKgaomXbKX-AAe6rAADEW5Pyw8c913.png)
評論