[Home]->[Project]->[Simulation of Interactions Between Fluids and Rigid Bodies]

[Japanese]

Constraint-Based Simulation of Interactions Between Fluids and Unconstrained Rigid Bodies

Sho Kurose and Shigeo Takahashi,


SCCG 2009

an example of sconstraint-based simulation

Abstract

We present a method for simulating stable interactions between fluids and unconstrained rigid bodies. Conventional particle-based methods used a penalty-based approach to resolve collisions between fluids and rigid bodies. However, these methods are very sensitive to the setting of physical parameters such as spring coefficients, and thus the search for appropriate parameters usually results in a tedious time-consuming task. In this paper, we extend a constraint-based approach, which was originally developed for calculating interactions between rigid bodies only, so that we can simulate collisions between fluids and unconstrained rigid bodies without worrying about the parameter tweaking. Our primary contribution lies in the formulation of such interactions as a linear complementary problem in such a way that it can be resolved by straightforwardly employing Lemke's algorithm. Several animation results together with the details of GPU-based implementation are presented to demonstrate the applicability of the proposed approach.

Paper & Video

Paper-preprint (PDF, 330KB)

Video (WMV, 19MB)