Curl-Flow:基于网格的不可压缩速度插值
摘要:通过点对点无散度速度插值,我们提出了一种改进基于网格的流体动画的新方法。我们的方法以标准压力投影生成的离散无散度交错网格速度场为输入,并首先恢复一致的相应三维边缘离散矢量势(或二维节点基流函数)。我们插值这些值以形成点对点势,并应用连续旋度算子恢复一个完全不可压缩的点对点流场。我们的方法通过使用基于水平集的切割单元来支持不规则几何形状。为了在三维中恢复平滑且速度一致的离散矢量势,我们采用了流变方法,然后进行了一个标度修正,只需要解一个标量泊松问题,而不是一个矢量泊松问题。在二维和三维中,我们展示了如何应用改进的插值策略来更好地考虑不规则切割单元边界的存在。我们的结果表明,我们提出的整体Curl-Flow框架能够产生更好的粒子轨迹,避免了更少数量的虚假源或汇,能够遵循不规则障碍物,并在时间上更好地保持粒子分布。
作者:Jumyung Chang, Vinicius C. Azevedo, Christopher Batty
论文ID:2104.00867
分类:Graphics
分类简称:cs.GR
提交时间:2023-02-01