Real-time Height-field Simulation of Sand and Water Mixtures

Real-time Height-field Simulation of Sand and Water Mixtures
复制标题

DOI:
10.1145/3610548.3618159
复制
发表时间:
2023-12
期刊:
SIGGRAPH Asia 2023 Conference Papers
影响因子:
--
通讯作者:
Haozhe Su;Siyu Zhang;Zherong Pan;Mridul Aanjaneya;Xifeng Gao;Kui Wu
Haozhe Su;Siyu Zhang;Zherong Pan;Mridul Aanjaneya;Xifeng Gao;Kui Wu
中科院分区:
其他
文献类型:
--
作者:
Haozhe Su;Siyu Zhang;Zherong Pan;Mridul Aanjaneya;Xifeng Gao;Kui Wu

文献摘要

相似文献

我们提出了一种基于高度场的沙水混合物实时模拟方法。受浅水假设的启发,我们的方法扩展了控制方程,以使用高度场处理沙和水的两相流。我们的深度积分控制方程可以模拟沙子的弹塑性行为,以及沙子与水的混合现象,例如摩擦、扩散、饱和和动量交换。我们进一步提出了一种算子分割时间积分器,它对 GPU 友好并且在中等时间步长下稳定。我们在一组涉及大型异质材料的基准场景中评估了我们的方法,其中我们基于 GPU 的算法以实时帧速率运行。我们的方法在保真度和性能之间实现了理想的权衡,为实时应用程序带来了前所未有的沉浸式体验。
We propose a height-field-based real-time simulation method for sand and water mixtures. Inspired by the shallow-water assumption, our approach extends the governing equations to handle two-phase flows of sand and water using height fields. Our depth-integrated governing equations can model the elastoplastic behavior of sand, as well as sand-water-mixing phenomena such as friction, diffusion, saturation, and momentum exchange. We further propose an operator-splitting time integrator that is both GPU-friendly and stable under moderate time step sizes. We have evaluated our method on a set of benchmark scenarios involving large bodies of heterogeneous materials, where our GPU-based algorithm runs at real-time frame rates. Our method achieves a desirable trade-off between fidelity and performance, bringing an unprecedentedly immersive experience for real-time applications.