Abstract
This article presents a novel and flexible bubble modelling technique for multi-fluid simulations using a volume fraction representation. By combining the volume fraction data obtained from a primary multi-fluid simulation with simple and efficient secondary bubble simulation, a range of real-world bubble phenomena are captured with a high degree of physical realism, including large bubble deformation, sub-cell bubble motion, bubble stacking over the liquid surface, bubble volume change, dissolving of bubbles, etc. Without any change in the primary multi-fluid simulator, our bubble modelling approach is applicable to any multi-fluid simulator based on the volume fraction representation.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Hong, J.-M.; Kim, C.-H. Discontinuous fluids. ACM Transactions on Graphics Vol. 24, No. 3, 915–920, 2005.
Kim, P.-R.; Lee, H.-Y.; Kim, J.-H.; Kim, C.-H. Controlling shapes of air bubbles in a multi-phase fluid simulation. The Visual Computer Vol. 28, No. 6, 597–602, 2012.
Cleary, P. W.; Pyo, S. H.; Prakash, M.; Koo, B. K. Bubbling and frothing liquids. ACM Transactions on Graphics Vol. 26, No. 3, Article No. 97, 2007.
Ihmsen, M.; Akinci, N.; Akinci, G.; Teschner, M. Unified spray, foam and air bubbles for particle-based fluids. The Visual Computer Vol. 28, No. 6, 669–677, 2012.
Kim, D.; Song, O.-y.; Ko, H.-S. A practical simulation of dispersed bubble flow. ACM Transactions on Graphics Vol. 29, No. 4, Article No. 70, 2010.
Patkar, S.; Aanjaneya, M.; Karpman, D.; Fedkiw, R. A hybrid Lagrangian–Eulerian formulation for bubble generation and dynamics. In: Proceedings of the 12th ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 105–114, 2013.
Nielsen, M. B.; Osterby, O. A two-continua approach to Eulerian simulation of water spray. ACM Transactions on Graphics Vol. 32, No. 4, Article No. 67, 2013.
Ren, B.; Li, C.; Yan, X.; Lin, M. C.; Bonet, J.; Hu, S.-M. Multiple-fluid SPH simulation using a mixture model. ACM Transactions on Graphics Vol. 33, No. 5, Article No. 171, 2014.
Hong, J.-M; Kim, C.-H. Animation of bubbles in liquid. Computer Graphics Forum Vol. 22, No. 3, 253–262, 2003.
Mihalef, V.; Unlusu, B.; Metaxas, D.; Sussman, M.; Hussaini, M. Y. Physics based boiling simulation. In: Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation, 317–324, 2006.
Kim, B.; Liu, Y.; Llamas, I.; Jiao, X.; Rossignac, J. Simulation of bubbles in foam with the volume control method. ACM Transactions on Graphics Vol. 26, No. 3, Article No. 98, 2007.
Zheng, W.; Yong, J.-H.; Paul, J.-C. Simulation of bubbles. In: Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation, 325–333, 2006.
Boyd, L.; Bridson, R. MultiFLIP for energetic twophase fluid simulation. ACM Transactions on Graphics Vol. 31, No. 2, Article No. 16, 2012.
Hong, J.-M.; Lee, H.-Y.; Yoon, J.-C.; Kim, C.-H. Bubbles alive. ACM Transactions on Graphics Vol. 27, No. 3, Article No. 48, 2008.
Mihalef, V.; Metaxas, D.; Sussman, M. Simulation of two-phase flow with sub-scale droplet and bubble effects. Computer Graphics Forum Vol. 28, No. 2, 229–238, 2009.
Thürey, N.; Sadlo, F.; Schirm, S.; Müller-Fischer, M.; Gross, M. Real-time simulations of bubbles and foam within a shallow water framework. In: Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation, 191–198, 2007.
Müller, M.; Solenthaler, B.; Keiser, R.; Gross, M. Particle-based fluid–fluid interaction. In: Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation, 237–244, 2005.
Shao, X.; Zhou, Z.; Wu, W. Particle-based simulation of bubbles in water–solid interaction. Computer Animation and Virtual Worlds Vol. 23, No. 5, 477–487, 2012.
Busaryev, O.; Dey, T. K.; Wang, H.; Ren, Z. Animating bubble interactions in a liquid foam. ACM Transactions on Graphics Vol. 31, No. 4, Article No. 63, 2012.
Ihmsen, M.; Bader, J.; Akinci, G.; Teschner, M. Animation of air bubbles with SPH. In: International Conference on Computer Graphics Theory and Applications, 2011. Available at http://cg.informatik.uni-freiburg.de/publications/2011_GRAPP_airBubbles.pdf.
Bao, K.; Wu, X.; Zhang, H.; Wu, E. Volume fraction based miscible and immiscible fluid animation. Computer Animation and Virtual Worlds Vol. 21, Nos. 3–4, 401–410, 2010.
Kang, N.; Park, J.; Noh, J.; Shin, S. Y. A hybrid approach to multiple fluid simulation using volume fractions. Computer Graphics Forum Vol. 29, No. 2, 685–694, 2010.
Liu, S.; Liu, Q.; Peng, Q. Realistic simulation of mixing fluids. The Visual Computer Vol. 27, No. 3, 241–248, 2011.
Yu, J.; Turk, G. Reconstructing surfaces of particle-based fluids using anisotropic kernels. ACM Transactions on Graphics Vol. 32, No. 1, Article No. 5, 2013.
Author information
Authors and Affiliations
Corresponding author
Additional information
This article is published with open access at Springerlink.com
Bo Ren received his B.S. and Ph.D. degrees from Tsinghua University in 2010 and 2015, respectively. He is currently a lecturer at Nankai University, China. His research interests include physically based simulation and rendering.
Yuntao Jiang received his B.S. in physics from Tsinghua University in 2015. He is currently a master degree candidate in Department of Computer Science and Technology, Tsinghua University. His research interests include physically based simulation and rendering.
Chenfeng Li received the B.Eng. and M.S. degrees from Tsinghua University, China, in 1999 and 2002, respectively, and Ph.D. degree from Swansea University, UK, in 2006. He is currently an associate professor at the Zienkiewicz Centre for Computational Engineering, Swansea University. His research interests include computer graphics, computational mechanics, and computational fluid dynamics.
Ming C. Lin received her B.S., M.S., and Ph.D. degrees in electrical engineering and computer science from the University of California, Berkeley. She is currently the John R. & Louise S. Parker Distinguished Professor of Computer Science at the University of North Carolina (UNC) at Chapel Hill, and an honorary Chair Professor (Yangtze Scholar) at Tsinghua University in China. She has received several honors and awards, including the IEEE VGTC VR Technical Achievement Award 2010 and 9 best paper awards. She is both Fellow of ACM and IEEE. Her research interests include computer graphics, robotics, and human–computer interaction, with focuses on physically based modelling, sound rendering, haptics, algorithmic robotics, virtual environments, interactive techniques, geometric computing, and distributed interactive simulation. She has (co-)authored more than 250 refereed scientific publications, co-edited/authored four books. She is a former Editor-in-Chief of IEEE Transactions on Visualization and Computer Graphics (TVCG) during 2011–2014, the current Chair of the IEEE Computer Society (CS) Transactions Operations Committee, and a member of the IEEE CS Board of Governors.
Electronic supplementary material
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0), which permits use, duplication, adaptation, distribution, and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Ren, B., Jiang, Y., Li, C. et al. A simple approach for bubble modelling from multiphase fluid simulation. Comp. Visual Media 1, 171–181 (2015). https://doi.org/10.1007/s41095-015-0020-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41095-015-0020-6