使用 WebGPU 获取现代图形处理器的能力!

WebGPU是一个新的webAPI,提供对现代图形处理器的强大访问,类似于D3D12、Metal和Vulkan。它旨在超越WebGL,支持更高级的GPU特性,包括计算着色器。开发人员可以通过启用Chrome的实验性标志开始试用。文章介绍了如何启用WebGPU,以及一些学习资源和平台支持情况。

文章出处 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 的计算着色器功能模拟动态大海水面。

当前状态

日程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值