A Unified Particle-Based Method for the Interaction of Fluids, Cloth, and Deformable Solid Objects

by

Serkan Bayraktar, Uğur Güdükbay, Bülent Özgüç

Simulating natural phenomena such as fluids, deformable objects, cloth, or fire has been a challenge for the computer graphics community. For most of these phenomena there exist models in computational physics and engineering. The field of Computational Fluid Dynamics (CFD) is a well-established research area with many applications in engineering and computational physics. CFD-based applications have been developed to simulate the fluid behavior for computer graphics.

In this paper, we propose a system based on CFD to animate the interaction of fluids, cloth and deformable objects. We employ some established methods, such as the Smoothed Particle Hydrodynamics (SPH) and mass-spring systems, and a unified particle-based representation for fluids, cloth, and deformable objects. This unified representation enables us to easily define the interactions between different types of objects. Moreover, by exploiting the data representation for the particle system, we are able to speed up the collision detection and object proximity tests.

Movies in .wmv format