Figure 9 (d): Underwater scene animated by jellyfish
movement, frame = 2000.
5 CONCLUSIONS AND FUTURE
WORK
In this paper we presented a simplified physical
model, based on the Lattice-Boltzmann method, for
the simulation of a movement transformation from a
dynamic soft body to a liquid. It is applied to a
jellyfish in underwater scenes. The field is realized
as finite lattice surrounding a jellyfish.
The special boundary conditions on the body
surface are elaborated for this task. They are devoted
to the aim of visually realistic presentation of the
body motion transferring to the environment.
Attention is also paid to the simplicity of the model.
Compared to previous work in this domain, the
following points should be mentioned:
• The special boundary on the body surface,
which depends only on the local properties of
the surface. Independence of the boundary cells
from the rest lattice cells allows taking into
account the body as a generator of the motion.
• The modeling of body propagation in the
water.
In a future work, the implementation of body
trajectory changes, in order to avoid obstacles, can
be considered. This can be done as a function of an
obstacle bounding box coordinates and a body
bounding box coordinates. Some minimum distance
can be presented and, if needed, the correction
vector may be added to jellyfish transition at each
time step to keep this distance. Also, the full
interaction can be considered, the reciprocal
influence of the body and the liquid.
As a disadvantage, we can mention the possible
instability of the solution that is usual for liquid
modeling. The time step, the cell size, as well as the
coefficients for the LBM model should be properly
set in order to avoid instabilities.
REFERENCES
Guendelman, E., Selle, A., Losasso, F., Fedkiw, R.,
(2005). Coupling Water and Smoke to Thin
Deformable and Rigid shells. ACM Transactions on
Graphics 24(3)
, 973-981, (SIGGRAPH 2005).
Muller, M., Solenthaler, B., Keiser, R., Gross, M., (2005).
Particle-Based Fluid-Fluid Interaction.
Eurographics/ACM SIGGRAPH Symposium on
Computer Animation
, 1-7.
Foster, N., Metaxas, D., (1996). Realistic Animation of
Liquids. Graphical Models and Image Processing 58,
471-483.
Stam, J., 1999. Stable Fluids. ACM SIGGRAPH 99, 121-
128.
Foster, N., Fedkiw, R., (2001). Practical Animation of
Fluids.
Proceedings of SIGGRAPH, 23-30.
Genevaux, O., Habibi, A., Dischler, J., (2003). Simulating
Fluid-Solid Interaction. Graphics Interface, 31-38.
CIPS, Canadian Human-Computer Communication
Society, A K Peters, ISBN 1-56881-207-8, ISSN
0713-5424.
Carlson, M., Mucha, P., Turk, G., (2004). Rigid Fluid:
Animating the Interplay Between Rigid Bodies and
Fluid. ACM Trans. Graph. 23, 3, 377-384.
Muller, M., Charypar, D., Gross M., (2003). Particle-
Based Fluid Simulation for Interactive Application.
Proceedings of 2003 ACM SIGGRAPH Symposium on
Computer Animation
, 154-159.
Muller, M., Schrim, S., Teschner, M., Heidelberger, B.,
Gross, M., (2004). Interaction of Fluids with
Deformable Solids.
Journal of Computer Animation
and Virtual Worlds (CAVW) 15, 3-4
, 159-171.
Chen, S., Doolean, G., D., (1998). Lattice-Boltzmann
Method for Fluid Flows,
Ann. Rev. Fluid Mech., 30,
329-364.
Wei Li, Zhe Fan, Xiaoming Wei, Arie Kaufman, (2003,
Nov.). GPU-Based Flow Simulation with Complex
Boundaries Technical Report 031105, Computer
Science Department, SUNY at Stony Brook
.
(http://www.cs.sunysb.edu/~vislab/projects/amorphou
s/WeiWeb/hardwareLBM.htm)
Bhatnagar, P., L., Gross, E., P., Krook, M., (1954). A
model for collision processes in gases. I: small
amplitude processes in charged and neutral one-
component system. Phys. Rev. 94, 511–525.
Renwei Mei, Wei Shyy, Dazhi Yu, Li-Shi Luo, (2002).
Lattice Boltzmann Method for 3-D Flows with Curved
Boundary, NASA/CR-2002-211657 ICASE Report No.
2002-17.
McHenry, M., Jed, J., 2003. The ontogenetic scaling of
hydrodynamics and swimming performance in.
jellyfish (Aurelia aurita).
The Journal of Experimental
Biology
,(http://jeb.biologists.org/cgi/content/abstract/2
06/22/4125)
INTERACTION BETWEEN WATER AND DYNAMIC SOFT BODIES
391