久游网

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 103|回复: 0

WebGPU 将为 Chrome 带来更好的网页端游戏体验

[复制链接]

1

主题

4

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2023-4-18 10:29:51 | 显示全部楼层 |阅读模式

在最近的 Chrome Cast podcast 中,我们讨论了现代 web 的力量,引用了 The Masters 网站作为浏览器中可以实现的示例。在谈话中,我开玩笑地认为,不久之后,基于浏览器的游戏成熟度不太可能有所提高。然而,就在这次讨论之后不久,Chrome 开发者博客发布了一篇关于 WebGPU 的博客文章,这是一个新的基于 web 的 API,允许更多本地硬件 GPU 操作在浏览器中进行。
据 Google 称,WebGPU 提供了显著的好处,例如相同图形所需的 JavaScript 工作量大大减少,机器学习模型推断的改进超过三倍。这是通过更灵活的 GPU 编程和访问高级功能实现的,这些功能由 WebGL 不提供。与 WebGL 家族的 API 不同,WebGPU 提供对更高级 GPU 功能的访问,并为 GPU 上的通用计算提供一流的支持。该 API 是针对 web 平台设计的,具有成熟的 JavaScript API、承诺集成、支持导入视频以及出色的开发人员体验和出色的错误信息。
更新后的 WebGPU API 将在 Chrome 113 中默认提供,并将为具有 Vulkan 支持的 ChromeOS 设备、具有 Direct3D 支持的 Windows 设备和 macOS 设备提供。Linux 和 Android 将在未来得到支持,Firefox 和 Safari 也将得到支持。目前,要尝试 WebGPU,你需要切换到 Chrome 113 的 Beta 频道。
这一进展非常重要,因为它允许 web 利用任何设备 GPU 的更多原始功率,从而实现更强大的 web 体验。虽然它可能不会直接导致 AAA 游戏在 URL 上播放,但它可以将浏览器游戏提升到下一个级别。对于 Chromebook 来说,这尤其令人兴奋,因为它意味着像 Chrome 这样的 web 浏览器中的应用程序能力即将得到严重改进。许多设备上的活动都需要 GPU 支持,因此允许 web 更多地利用你的 Chromebook、笔记本电脑或 MacBook 上的硬件,以更有用的方式进行更沉浸式的体验,应成为未来的重点。
如果你想尝试 WebGPU 并看看它的功能,Chrome 团队编制了一些试验。Babylon.js 和 Three.js 都有一些 WebGPU 的示例。虽然这仍然是新的,不是开发人员立即利用的东西,但我很兴奋看到这一发展的结果。随着 web 的不断发展,我们越来越接近只需要一个浏览器就可以的现实。虽然我们还没有到达那里,Chromebooks 比 Chrome web 浏览器更强大,但我们喜欢在开放的 web 上看到大的举措,这是一个重要的举措。
本文由 FydeOS 转译自 Chrome Unboxed,略有增删。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|久游网

GMT+8, 2025-4-7 06:55 , Processed in 0.085084 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表