Tube Maps: Fast SPH Boundary Handling in Tubular Coordinates

1 Columbia University     
SIGGRAPH 2026
Project teaser image Project teaser image

Abstract

Smoothed Particle Hydrodynamics (SPH) simulations rely on accurately and efficiently modeling fluid-solid interactions. However, particle-based coupling strategies introduce non-deterministic discretization errors, and implicit methods achieve high accuracy at the cost of expensive numerical integration. We introduce Tube Maps, a drop-in replacement for SPH boundary density computation that achieves accuracy comparable to implicit methods while dramatically reducing their computational cost. Our key observation is that the boundary density integral is fully determined by the local surface geometry near a fluid particle's closest point. By expressing this geometry in tubular coordinates, we reduce the original three-dimensional integral to a one-dimensional closed-form expression that can be evaluated in constant time. We thus eliminate numerical quadrature and reduce boundary handling costs by one to three orders of magnitude, enabling fast and accurate SPH simulations with time-varying curved solids.

Cite as

@inproceedings{Nogina2026TubeMaps,
  title     = {Tube Maps: Fast SPH Boundary Handling in Tubular Coordinates},
  author    = {Nogina, Daria and Sell\'{a}n, Silvia},
  year      = {2026},
  booktitle = {SIGGRAPH 2026 Conference Papers}
}

Acknowledgments

The Geometry and the City lab at Columbia University is supported by generous gifts from nTop, Adobe, Dandy and Braid Technologies, as well as by a sponsored research project from Dreamsports and the Columbia Engineering Interdisciplinary Research Fund. We thank Hyunwoo (Brian) Kim for technical help with prescribed motion sequences; Eitan Grinspun, Changxi Zheng and Christopher Batty for insightful conversations on fluid simulation.
We thank the authors of the 3D models used throughout this paper for making them available for academic use. See the paper for a complete list of the models and their sources.