2021 3rd International Conference on Image, Video and Signal Processing | 2021

Mass-spring Model for Liquid Object Collision Simulation

 
 
 

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.

Volume None
Pages None
DOI 10.1145/3459212.3459229
Language English
Journal 2021 3rd International Conference on Image, Video and Signal Processing

Full Text