文章出处 https://web.dev/gpu/
| 文章发布时间 | 文章最后更新时间 | 翻译时间 | 翻译人 |
|---|---|---|---|
| 2021年8月26日 | 2021年9月6日 | 2021年9月10日 | 四季留歌 |
版权归原作者所有。转载翻译稿请带连接与翻译者。
文章目录
WebGPU 支持 Web 端高性能 3D 图形显示和并行计算。
什么是 WebGPU?
WebGPU 是一个暴露了现代计算机图形能力(例如 D3D12,Metal,Vulkan)的 webAPI,使用 GPU 来进行渲染和计算操作。

译者注:上图很清晰地展示了 WebGPU 的定位,它高于操作系统,能调用具体操作系统对应的现代图形编程技术。
它的目标有点类似 WebGL,但是 WebGPU 允许使用更高级的现代 GPU 特性。WebGL 主要用于绘制图形图像,虽然可以费大力气来完成其他类型的计算,但是比起这种成本来说,WebGPU 直接支持普通 GPU 计算显得更棒。
经过 W3C 的 “GPU for the Web”社区组四年的开发,WebGPU 现在已经准备好让开发人员在 Chrome 中试用并提供反馈渠道。
Three.js 和 Babylon.js 的作者都点赞了 WebGPU,Babylon.js 的作者还尤其点到了 计算着色器 的威力,并给了一个简单的视频(需要翻墙才能看)
使用 WebGPU 的计算着色器功能模拟动态大海水面。
当前状态
| 日程 |
|---|
WebGPU是一个新的webAPI,提供对现代图形处理器的强大访问,类似于D3D12、Metal和Vulkan。它旨在超越WebGL,支持更高级的GPU特性,包括计算着色器。开发人员可以通过启用Chrome的实验性标志开始试用。文章介绍了如何启用WebGPU,以及一些学习资源和平台支持情况。
订阅专栏 解锁全文
1780

被折叠的 条评论
为什么被折叠?



