skip to main content
10.1145/3459212.3459229acmotherconferencesArticle/Chapter ViewAbstractPublication PagesivspConference Proceedingsconference-collections
research-article

Mass-spring Model for Liquid Object Collision Simulation

Published: 20 July 2021 Publication History

Abstract

Liquid simulation is an important research direction of computer graphics, and the interaction of dynamic liquid surfaces is one of the challenges. However, traditional liquid simulation requires many calculations, especially when performing complex interactive calculations tasks such as liquid collision simulation. A large amount of calculation will lead to poor interaction of the simulation system, cause the liquid surface animation to freeze and become distorted. Mass-spring systems can be used for modeling deformable objects such as cloth, hair. But few of them are used to simulate the liquid, especially for liquid and object collision. In this research, we propose a method for simulating liquid in a container based on the mass-spring system. Especially to simulate the effects of liquid collision and objects floating or sinking on the water surface. We model the liquid surface as a connected triangular mesh based on the mass-spring system, which can improve calculation efficiency. Simulate the interaction between the liquid surface and the falling object based on physics principles and particle characteristics. Calculate the momentum transfer caused by the interaction between the force of the liquid particles and the surface to determine each particle's position in each time step. For the sinking state of an object caused by buoyancy after entering the liquid, the proton's height is used as the criterion for judging whether the object is sinking. Experiments have shown that our method has excellent efficiency and authenticity, can perform different types of liquids in the container and their interaction with objects. Our method has good application value.

References

[1]
Gilland J. Elemental magic: the art of special effects animation[M]. CRC Press, 2012. https://www.amazon.com/Elemental-Magic-Special-Effects-Animation/dp/0240811631
[2]
Solomon D J. Visual special effects display device: U.S. Patent 6,404,409[P]. 2002-6-11.
[3]
ZANG L, LI L, GUAN T. Dynamic Simulation of the Large-scale Water Scene Based on GPU[J]. Journal of Zhongyuan University of Technology, 2013: 04.
[4]
Hu X Y, Adams N A. An incompressible multi-phase SPH method[J]. Journal of Computational Physics, 2007, 227(1):264-278
[5]
Fournier A, Reeves W T.A simple model of ocean waves[J].ACM Siggraph Computer Graphics, 1986。20(4).
[6]
ThUmy N.Wojtan C, Gross M, et a1.A multiscale approach to mesh.based surface tension flows[J].ACM Transactions on Graphics(TOG), 2010.29(4):48-56.
[7]
Stefan Jeschke and Chris Wojtan. 2015. Water Wave Animation via Wavefront Parameter Interpolation. ACM Trans. Graph. 34, 3, Article 27 (April 2015), 14 pages. M, MUller M, Position based fluids[J].ACM Transactions on Graphics(TOG)。2013, 32(4):1·12.
[8]
Kim T, Tessendorf J, Thuerey N. Closest point turbulence for liquid surfaces[J]. ACM Transactions on Graphics (TOG), 2013, 32(2): 1-13.
[9]
Chentanez N,Müller M,Kim T Y. Coupling 3D Eulerian, Heightfield and Particle Methods for Interactive Simulation of Large Scale Liquid Phenomena[J]. IEEE Transactions on Visualization & Computer Graphics, 2015,21(10):1-10.
[10]
Wang Yanzhen, Xiong Yueshan, Xu Kai, el a1. An improved mass-spring model using surface mesh[J]. Journal of Computer-ided Design&Computer Graphics, 2007,1(2):168-171+177(in Chinese) (Sup.):230-234.
[11]
[11]Hattmanll D R, Parent R E.The behavioral test-bed:obtaining com—plex behavior from simple rules[J].The Visual Computer, 1988, 4(6):332-347.
[12]
Lv Meng-ya, Zheng Xuan, Tang Yong.Rain stones rendering algorithm combining metaball with mass·spring surface[J].Journal of Jilin University(Engineering and Technology Edition)。2013, 43
[13]
]Li R, Yu J, Jiang C, A mass-spring tongue model with efficient collision detection and response during speech[C]//The 9th International Symposium on Chinese Spoken Language Processing. IEEE, 2014: 354-358.
[14]
Ye X, Chen X, Chen S, Research on the visual dynamic simulation technology of fishing net[C]//2014 IEEE International Conference on Mechatronics and Automation. IEEE, 2014: 1929-1934.
[15]
Macklin M, MüllerM, Chentanez N. XPBD: Position-Based Simulationof Compliant ConstrainedDynamics[C]//Proceedings of the 9th International Conference on Motion in Games.New York: ACMPress,2016: 49-54.
[16]
Wang Z, Wu L, Fratarcangeli M, Parallel Multigrid forNonlinear Cloth Simulation[J]. Computer Graphics Forum,2018, 37(7):131-141.
[17]
Jiang S. Interactive Cloth Tearing[J]. 2017
[18]
Souza M S, Wangenheim A, Comunello E. Fast simulation of cloth tearing[J]. SBC Journal on Interactive Systems, 2014, 5(1): 44-48.
[19]
Shapri N S M, Sulaiman R, Bade A. Collision Detection between Cloth and a Solid Object using Mass Spring Model and Bounding Volume Hierarchy[J].
[20]
Jakobsen A F, Besold G, Mouritsen O G. Multiple time step update schemes for dissipative particle dynamics[J]. The Journal of chemical physics, 2006, 124(9): 094104.

Cited By

View all
  • (2023)A rod-mass method of soft tissue modeling and three dimensional force vector estimation for tele-surgery trainingDisplays10.1016/j.displa.2023.10239877(102398)Online publication date: Apr-2023

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
IVSP '21: Proceedings of the 2021 3rd International Conference on Image, Video and Signal Processing
March 2021
132 pages
ISBN:9781450388917
DOI:10.1145/3459212
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 20 July 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Collision simulation
  2. Liquid Simulation
  3. Mass-spring System

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

IVSP 2021

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)17
  • Downloads (Last 6 weeks)2
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)A rod-mass method of soft tissue modeling and three dimensional force vector estimation for tele-surgery trainingDisplays10.1016/j.displa.2023.10239877(102398)Online publication date: Apr-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media