Adaptive Position-Based Fluids: Improving Performance of Fluid Simulations for Real-Time Applications
Marcel K\"oster, Antonio Kr\"uger

TL;DR
This paper introduces an adaptive extension to Position Based Fluids that dynamically adjusts solver iterations, significantly enhancing performance for large-scale fluid simulations in real-time applications without sacrificing visual quality.
Contribution
It presents a lightweight, adaptive iteration method for PBF that improves performance and seamlessly integrates with existing position-based simulation techniques.
Findings
Achieves significant performance improvements in large-scale fluid simulations.
Maintains high visual quality despite adaptive iteration adjustments.
Compatible with other position-based simulation methods.
Abstract
The Position Based Fluids (PBF) method is a state-of-the-art approach for fluid simulations in the context of real-time applications like games. It uses an iterative solver concept that tries to maintain a constant fluid density (incompressibility) to realize incompressible fluids like water. However, larger fluid volumes that consist of several hundred thousand particles (e.g. for the simulation of oceans) require many iterations and a lot of simulation power. We present a lightweight and easy-to-integrate extension to PBF that adaptively adjusts the number of solver iterations on a fine-grained basis. Using a novel adaptive-simulation approach, we are able to achieve significant improvements in performance on our evaluation scenarios while maintaining high-quality results in terms of visualization quality, which makes it a perfect choice for game developers. Furthermore, our method…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
