Three.js 海洋着色器:FFT 波浪、动态泡沫与真实反射

AI3D 发表于 3 周前 浏览 1 分类 新闻资讯

Have a Look at This Ocean Shader with Dynamic Foam & Realistic Reflections
来源图像

开发者 Dan Greenheck 以高度逼真、带有栩栩如生泡沫的海浪可视化作品令观众印象深刻。

该方案是一个基于物理的 WebGPU 海洋着色器,采用 FFT 波浪模拟,具备动态泡沫、焦散和大气渲染。场景还包含广泛的环境效果,从平静的热带浅滩到猛烈的飓风海面。除此之外,该方案确保逼真的反射,因为水面会像真实水面一样对光线作出响应,而大气雾效则增强了场景。

Dan Greenheck 还展示了 程序化树木生成器,并且此前分享过 另一个 Three.js 树木生成器原型,后者很可能为其奠定了基础:

这位开发者在 X/Twitter 上展示了他出色的设置:

相关链接

原文链接:https://80.lv/articles/have-a-look-at-this-ocean-shader-with-dynamic-foam-realistic-reflections

喜欢这篇内容吗?