Dennison, R. and Maddock, S. (2026) Extending implicit density projection for multiphase fluids. In: Li, P., Ma, l., Wan, L., Sheng, B., Kim, J., Thalmann, D. and Magnenat-Thalmann, N., (eds.) Advances in Computer Graphics: 42nd Computer Graphics International Conference, CGI 2025, Hong Kong, China, July 14–18, 2025, Proceedings, Part III. 42nd Computer Graphics International Conference, CGI 2025, 14-18 Jul 2025, Hong Kong, China. Lecture Notes in Computer Science (LNCS), vol. LNCS 16508. Springer Cham, pp. 457-473. ISBN: 9783032222664. ISSN: 0302-9743. EISSN: 1611-3349.
Abstract
To increase the realism of fluid simulations, interactions between different fluids (such as water and air, or water and oil) must be considered. This allows for the simulation of phenomena such as the ‘glugging’ effect seen when a filled bottle is turned upside-down and air must fill the space left by the liquid. A common approach to fluid animation is to use Particle-in-Cell (PIC) methods. However, such methods are known to lose fluid volume over time due to accumulating numerical errors, an issue that is exacerbated when simulating multiple interacting fluids.
Implicit Density Projection (IDP) is used to overcome volume preservation issues for PIC methods. However, it is formulated for single fluids. To address this, we present two novel extensions to IDP: generalised IDP and D1-IDP. Generalised IDP extends IDP to multiple fluids. D1-IDP then further improves on the volume preservation capabilities. We show that D1-IDP is particularly good in multiphase fluid simulations with complex fluid interfaces. We also demonstrate its applicability to multiphase simulations involving variable density fluids. D1-IDP is able to achieve a maximum volume error of <1.0% for the majority of presented scenarios, while having a negligible impact on computation performance compared to generalised IDP. The code used to generate the results presented in this paper can be found at https://github.com/robden820/Multiphase_Fluids.
Metadata
| Item Type: | Proceedings Paper |
|---|---|
| Authors/Creators: |
|
| Editors: |
|
| Copyright, Publisher and Additional Information: | © 2025 The Author(s). Except as otherwise noted, this author-accepted version of a conference paper published in Advances in Computer Graphics: 42nd Computer Graphics International Conference, CGI 2025, Hong Kong, China, July 14–18, 2025, Proceedings, Part III is made available via the University of Sheffield Research Publications and Copyright Policy under the terms of the Creative Commons Attribution 4.0 International License (CC-BY 4.0), which permits unrestricted use, distribution and reproduction in any medium, provided the original work is properly cited. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ |
| Keywords: | Physical Simulation; Fluid Simulation |
| Dates: |
|
| Institution: | The University of Sheffield |
| Academic Units: | The University of Sheffield > Faculty of Engineering (Sheffield) > Department of Computer Science (Sheffield) |
| Date Deposited: | 07 Aug 2025 14:03 |
| Last Modified: | 20 Jul 2026 14:01 |
| Status: | Published |
| Publisher: | Springer Cham |
| Series Name: | Lecture Notes in Computer Science (LNCS) |
| Refereed: | Yes |
| Identification Number: | 10.1007/978-3-032-22264-0_36 |
| Related URLs: | |
| Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:230052 |
Download
Filename: CGI_2025_Dennison_and_Maddock.pdf
Licence: CC-BY 4.0
CORE (COnnecting REpositories)
CORE (COnnecting REpositories)