欣赏这段由艺术家Yi-Wen Lin创作的迷人粒子可视化效果。他利用WebGPU技术,通过将粒子速度数据保存到3D网格中,模拟出逼真的粒子发光效果。粒子本身由流体模拟驱动。
艺术家表示,这是一次实验性创作,使用WebGPU旨在探索标准WebGL中难以或几乎不可能实现的新功能。“我一直对全局光照和动态光照效果着迷,所以我想看看在浏览器中能将实时光照推进到何种程度,”Yi-Wen Lin分享道。
据艺术家介绍,粒子速度根据其空间位置存储在3D纹理中,利用这些体积数据来计算一种低成本的实时光照效果。这一迷人的成果展示了WebGPU如何将实时效果带入浏览器。
此外,还可以欣赏其他才华横溢的艺术家创作的酷炫作品,例如Yong Su在WebGPU中重现Evan Wallace的WebGL水体演示、James C. Kane的泳池场景,以及Dan Greenheck创作的海洋着色器:
如果你想了解更多关于WebGPU的内容,可以查看前端开发者Martin Laxenaire编写的计算着色器教程:





