Chrome的全新WebGPU技术有望开启浏览器游戏新纪元

  • 发布时间:2023-07-13 16:53:20 来源:
标签:
导读 谷歌正在推出WebGPU的第一次迭代,它将允许Chrome浏览器使用计算机的显卡来增强基于网络的视频游戏及其图形保真度。新的API(应用程序编程接

谷歌正在推出WebGPU的第一次迭代,它将允许Chrome浏览器使用计算机的显卡来增强基于网络的视频游戏及其图形保真度。

新的API(应用程序编程接口)是GPUfortheWeb社区小组历时六年开发周期的成果,并得到了Mozilla、Apple和Microsoft等多家科技巨头的贡献。作为当前WebGL模型的继承者,WebGPU据说可以减轻浏览器的“JavaScript工作负载”,并将“机器学习模型推理”的性能提高三倍。最终目标是让浏览器游戏呈现“具有许多不同对象的高度详细的场景”,因为“许多现代渲染技术”现在将成为可能。诸如Babylon.js等Javascript3D库中的现有游戏也将得到改进。

在游戏之外,生产力应用程序可以使用API“将计算卸载到GPU”。根据WebGPUExpander的说法,像GoogleMeet这样的电话会议平台可以利用改进的机器学习来更高效地运行。

WebGPU目前作为Chrome113测试版的默认设置,可在Windows、ChromeOS和macOS上下载。但是,至少对于前两个系统,您必须满足一些系统要求。Windows设备必须支持Direct3D12,而ChromeOS设备必须启用VulkanAPI。如果您更愿意等待稳定的发布,Chrome113将于4月26日正式发布并支持WebGPU。

对于像我们这样的早期采用者,Google提供了一些资源,以便人们可以看到API的实际应用。我们在Chrome111和Chrome113beta上尝试了Babylon.js库中的几款游戏,看看是否有任何重大升级。像《神庙逃亡2》这样的单人游戏除了速度稍快之外并没有真正带来很大的性能提升。然而,在免费FPS(第一人称射击游戏)多人游戏ShellShockers中,我们确实注意到更快的加载时间和更流畅的帧速率。在图形方面,所有游戏看起来都没有什么不同,但请记住,采用才刚刚开始。要了解WebGPU的图形功能,Babylon.js在其网站上提供了免费技术演示。

至于其他浏览器,谷歌表示对Firefox和Safari的WebGPU支持仍然是“正在进行的工作”。Linux和Android设备也计划稍后获得该API。目前还没有关于iOS发布的官方消息,但考虑到macOS的支持,这可能只是时间问题。

  • 免责声明:本文由用户上传,如有侵权请联系删除!