A practical octree liquid simulator with adaptive surface resolution
Ryoichi Ando, Christopher Batty
Abstract
We propose a new adaptive liquid simulation framework that achieves highly detailed behavior with reduced implementation complexity. Prior work has shown that spatially adaptive grids are efficient for simulating large-scale liquid scenarios, but in order to enable adaptivity along the liquid surface these methods require either expensive boundary-conforming (re-)meshing or elaborate treatments for second order accurate interface conditions. This complexity greatly increases the difficulty of implementation and maintainability, potentially making it infeasible for practitioners. We therefore present new algorithms for adaptive simulation that are comparatively easy to implement yet efficiently yield high quality results. First, we develop a novel staggered octree Poisson discretization for free surfaces that is second order in pressure and gives smooth surface motions even across octree T-junctions, without a power/Voronoi diagram construction. We augment this discretization with an adaptivity-compatible surface tension force that likewise supports T-junctions. Second, we propose a moving least squares strategy for level set and velocity interpolation that requires minimal knowledge of the local tree structure while blending near-seamlessly with standard trilinear interpolation in uniform regions. Finally, to maximally exploit the flexibility of our new surface-adaptive solver, we propose several novel extensions to sizing function design that enhance its effectiveness and flexibility. We perform a range of rigorous numerical experiments to evaluate the reliability and limitations of our method, as well as demonstrating it on several complex high-resolution liquid animation scenarios.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers9
- Loki: a unified multiphysics simulation framework for productionSteve Lesser, Alexey Stomakhin, Gilles Daviet, Joel Wretborn et al.SIGGRAPH 2022 · 34 citations
- A fast unsmoothed aggregation algebraic multigrid framework for the large-scale simulation of incompressible flowHan Shao, Libo Huang, Dominik L. MichelsSIGGRAPH 2022 · 28 citations
- Fluid-Solid Coupling in Kinetic Two-Phase Flow SimulationWei Li, Mathieu DesbrunSIGGRAPH 2023 · 13 citations
- Adaptive Phase-Field-FLIP for Very Large Scale Two-Phase Fluid SimulationBernhard Braun, Jan Bender, Nils ThuereySIGGRAPH 2025 · 8 citations
- Cirrus: Adaptive Hybrid Particle-Grid Flow Maps on GPUMengdi Wang, Fan Feng, Junlin Li, Bo ZhuSIGGRAPH 2025 · 4 citations
Related papers
- Quadtree Tall Cells for Eulerian Liquid SimulationFumiya Narita, Nimiko Ochiai, Takashi Kanai, Ryoichi AndoSIGGRAPH 2025 · 1 citation
- Constraint bubbles and affine regions: reduced fluid models for efficient immersed bubbles and flexible spatial coarseningRyan Goldade, Mridul Aanjaneya, Christopher BattySIGGRAPH 2020 · 17 citations
- Fast and scalable turbulent flow simulation with two-way couplingWei Li, Yixin Chen, Mathieu Desbrun, Changxi Zheng et al.SIGGRAPH 2020 · 42 citations
- A momentum-conserving implicit material point method for surface tension with contact angles and spatial gradientsJingyu Chen, Victoria Kala, Alan Marquez-Razon, Elias Gueidon et al.SIGGRAPH 2021 · 24 citations
- Scalable adaptive PDE solvers in arbitrary domainsKumar Saurabh, Masado Ishii, Milinda Fernando, Boshun Gao et al.SC 2021 · 17 citations
