Large-scale liquid simulations in VFX often face visual degradation: when FLIP particles move too far within one time step, this creates strong artifacts. Our key idea in ST-FLIP is simple but powerful: treat particles as samples in four-dimensional space-time. By jittering particles not only spatially, but also along the time axis, and using a separable 4D particle-to-grid kernel, ST-FLIP acts as a temporal anti-aliasing mechanism for FLIP-style solvers.
The result is a lightweight extension that supports much larger time steps while preserving coherent free-surface and two-phase flow structures. It requires only one additional particle attribute, no extra grids, no additional linear solves, and integrates naturally into existing FLIP/PIC/APIC-style pipelines.
Across challenging simulations, including multi-billion-particle scenarios, ST-FLIP enables multi-fold speedups (from 2× to 8× in our tests), while maintaining visual fidelity at CFL numbers far beyond those typically used in liquid simulation.
Paper: https://ge.in.tum.de/download/ST-FLIP.pdf
Video: https://youtu.be/-1Txagqj4N0
Full abstract: We present ST-FLIP, a spatiotemporal extension of the Fluid-Implicit Particle (FLIP) method for incompressible free-surface and two-phase liquid simulation. ST-FLIP enables time steps up to an order of magnitude larger than those typically used in CFL-constrained solvers, while preserving detailed flow structures and visual fidelity. It addresses a common failure mode of large time steps in hybrid particle–grid liquid solvers: temporal under-sampling of particle motion produces aliasing-driven free-surface artifacts after projection. Our key idea is to interpret particles as samples in four-dimensional space-time: in addition to standard spatial jittering, we randomize particle positions along the time axis as well and perform particle-to-grid deposition using a separable 4D kernel. This yields a Monte Carlo estimator of per-step time-slab-integrated particle quantities. Although particles are treated as samples in 4D space-time, our approach works as a lightweight plug-in by collapsing to slab‑integrated 3D grid fields for projection. Building on recent particle‑based phase‑field work, we reuse the particle-to-grid weight accumulators as a conceptual space–time phase field, providing variable‑coefficient projection weights and eliminating the need for per‑step surface reconstruction. The method can be easily integrated into existing FLIP/PIC or APIC solvers with negligible additional computational cost per time step. The effectiveness of our approach is demonstrated through a series of comparisons with state-of-the-art solvers, yielding several-fold speedups for multi-billion-particle simulations at high effective 3D resolutions on a single workstation.
It’s also worth mentioning that the paper received a “SIGGRAPH 2026 Technical Papers Honorable Mention” https://blog.siggraph.org/2026/05/siggraph-2026-technical-papers-awards-best-papers-honorable-mentions-and-test-of-time.html/
