VFX 艺术家发布基于 Wētā 研究的进阶白水求解器 Guided Bubbles & Wet Foam
Alexander Vasilenko 的 Guided Bubbles & Wet Foam Solver 是一款高级白水解算器,用于创建 Houdini 水体模拟。它解决了 POP Fluid 最大的短板,即不支持可变粒子半径,从而在搭建模拟时提供更大的创作自由度。
该解算器基于 Wētā 的研究论文 Guided Bubbles and Wet Foam for Realistic Whitewater Simulation,该论文致力于研究如何通过改善气泡与泡沫的外观来增强水体模拟。在文中,研究人员建议将气泡视为水中的离散空气粒子,当它们到达水面后转化为泡沫并单独进行模拟。
正如原论文所建议,Vasilenko 的水下气泡系统包含局部重解算的流体,并对气泡应用双向耦合。“泡沫通过 SPH 模拟处理,并投影到水面的 2D 流形上。该解算器实现了标准 SPH 力,例如黏度(mu)、内聚力(C 表示强度,beta_c 表示半径)以及与水面的表面摩擦,”这位艺术家解释说。


与 Wētā 团队不同,Vasilenko 认为内聚力使用相邻粒子的体积乘数比使用活动粒子的体积乘数效果更好,尽管解算器中两者都包含。据创作者所说,使用相邻粒子能获得更好的泡沫聚集效果。
“泡沫通过流形平流约束在表面:力被分解为切向和法向分量,丢弃法向分量,然后使用牛顿迭代将粒子投影回水面,”Vasilenko 简短描述道。

你可以在这位艺术家的 LinkedIn 上找到更多 Houdini 模拟作品。
如果你对 Wētā 在水体模拟方面的研究感兴趣,这里还有更多必读内容:Moisè Asta 的水波模拟、Pavel Morozov 的气泡解算器,以及 Fred Bello 的河流模拟。
相关链接
原文链接:https://80.lv/articles/vfx-artist-shared-advanced-whitewater-solver-based-on-w-t-s-research
喜欢这篇内容吗?