WebGPU 粒子模拟:实时辉光与流体交互
AI3D 发表于 08-10 浏览 0 分类 新闻资讯

来看看由艺术家 Yi-Wen Lin 创作的这一令人着迷的粒子可视化作品,它使用 WebGPU 构建,通过将粒子速度数据保存在 3D 网格上,模拟出逼真的粒子辉光效果。粒子本身由流体模拟驱动。
该艺术家解释道,这件作品是一项实验,使用 WebGPU 制作,旨在探索在标准 WebGL 中难以或几乎不可能实现的新能力。Yi-Wen Lin 表示:“我一直对全局光照和动态光照效果着迷,所以想看看在浏览器里能把实时光照推到多远。”
据艺术家介绍,粒子速度根据其空间位置存储在 3D 纹理中,然后利用这些体积数据来计算一种开销极低的实时光照效果。这一令人惊叹的结果展示了 WebGPU 如何将实时效果带入浏览器。
此前,我们曾报道过 Yi-Wen Lin 利用 TensorFlow.js 制作的交互式流体模拟,它通过摄像头跟随你的手部动作:
至于 WebGPU,可以看看更多才华横溢的艺术家打造的酷炫项目,例如 Yong Su 在 WebGPU 中复刻 Evan Wallace 的 WebGL 水体 Demo、James C. Kane 的泳池场景,以及 Dan Greenheck 的海洋着色器:
如果你想了解更多关于 WebGPU 的内容,可以查看前端开发者 Martin Laxenaire 撰写的这篇关于计算着色器的教程:
原文链接:https://80.lv/articles/fascinating-particle-simulation-created-with-webgpu
喜欢这篇内容吗?