首页游戏资讯Rust游戏引擎Bevy已支持WebGPU渲染

Rust游戏引擎Bevy已支持WebGPU渲染

misa2 05-23 3次浏览 0条评论

出品 | OSC开源社区(ID:oschina2013)

Rust 游戏引擎 Bevy 主分收添加了对 WebGPU 的撑持,因而基于 Bevy 开发的游戏编译成 wasm 后,在 Web 上可利用 WebGPU 停止衬着,从而实现高效的大型 3D 效果。

Rust游戏引擎Bevy已撑持WebGPU衬着

WebGPU 是由 W3C GPU for the Web 社区组所发布的标准,目标是容许网页代码以高性能且平安可靠的体例拜候 GPU 功用。WebGPU 是一套为阅读器设想的图形 API 原则,为了弥合各个平台图形 API 的差别性,它对 DirectX12、Vulkan、Metal 停止了合成和封拆。借助 WebGPU,能够足够释放现代 GPU 硬件的强大才能,闪开发者能够用 TS/JS 在 Web 端也开发媲美原生表示力的场景,实现更大型更复杂的 3D 场景表示,以至利用现代 GPU 的通用计算才能完成之前无法想像的复杂计算使命。

下面是 Bevy 利用 WebGPU 停止 3D 衬着的示例:

Rust游戏引擎Bevy已撑持WebGPU衬着

Bevy 团队介绍道,Bevy 基于 wgpu 库构建,后者是一个现代的底层 GPU API,而且几乎兼容所有时髦的 API:Vulkan、Direct3D 12、Metal、OpenGL、WebGL2 和 WebGPU,为给定平台抉择更佳后端 API。wgpu 固然是一个 “原生” 衬着 API,但它遵照 WebGPU 术语和 API 设想。与 WebGPU 差别,它能够供给对原生 API 的间接拜候。

相关链接: /

END

没有硬核手艺,怎么挠住元宇宙风口?

🌟 活动选举

2023 年 5 月 27-28 日,GOTC 2023 全球开源手艺峰会将在上海张 江科学礼堂慎重举行。

为期 2 天的开源行业盛会,将以行业展览、主题发言、特殊论坛、分论坛、快闪演讲的形式来诠释此次大会主题 ——“Open Source, Into the Future”。 与会者将一路切磋元宇宙、3D 与游戏、eBPF、Web3.0、区块链等热门手艺主题,以及 OSPO、汽车软件、AIGC、开源教导培训、云原生等热门话题,切磋开源将来,助力开源开展。

游戏
燃烧的蔬菜2破解版是否真的可行?如何下载燃烧的蔬菜2破解版? 挑战与竞争升级,SLG游戏出海蓄力突围
相关内容
发表评论

游客 回复需填写必要信息