|
ABSTRACT
We present the Rigid Fluid method, a technique for animating the interplay between rigid bodies and viscous incompressible fluid with free surfaces. We use distributed Lagrange multipliers to ensure two-way coupling that generates realistic motion for both the solid objects and the fluid as they interact with one another. We call our method the rigid fluid method because the simulator treats the rigid objects as if they were made of fluid. The rigidity of such an object is maintained by identifying the region of the velocity field that is inside the object and constraining those velocities to be rigid body motion. The rigid fluid method is straightforward to implement, incurs very little computational overhead, and can be added as a bridge between current fluid simulators and rigid body solvers. Many solid objects of different densities (e.g., wood or lead) can be combined in the same animation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Mark Carlson , Peter J. Mucha , R. Brooks Van Horn, III , Greg Turk, Melting and flowing, Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation, July 21-22, 2002, San Antonio, Texas
[doi> 10.1145/545261.545289]
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
 |
5
|
|
 |
6
|
|
| |
7
|
|
 |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
GÉNEVAUX, O., HABIBI, A., AND DISCHLER, J.-M. 2003. Simulating fluid-solid interaction. In Graphics Interface, CIPS, Canadian Human-Computer Communication Society, 31--38.
|
| |
12
|
GLOWINSKI, R., PAN, T.-W., HESLA, T. I., AND JOSEPH, D. D. 1999. A distributed Lagrange multiplier/fictious domain method for particulate flows. International Journal of Multiphase Flow 25, 5, 755--794.
|
 |
13
|
|
| |
14
|
HIRT, C., AMSDEN, A., AND COOK, J. 1974. An arbitrary Lagrangian-Eulerian computing method for all flow speeds. Journal of Computational Physics 14, 227--253.
|
| |
15
|
|
| |
16
|
OSHER, S., AND FEDKIW, R. P. 2003. Level Set Methods and Dynamic Implicit Surfaces. No. 153 in Applied Mathematical Sciences. Springer-Verlag, New York.
|
| |
17
|
PATANKAR, N. A., SINGH, P., JOSEPH, D. D., GLOWINSKI, R., AND PAN, T.-W. 2000. A new formulation of the distributed Lagrange multiplier/fictious domain method for particulate flows. International Journal of Multiphase Flow 26, 9, 1509--1524.
|
| |
18
|
PATANKAR, N. A. 2001. A formulation for fast computations of rigid particulate flows. Center for Turbulence Research Annual Research Briefs 2001, 185--196.
|
| |
19
|
PESKIN, C. S. 2002. The immersed boundary method. Acta Numerica 11, 479--517.
|
| |
20
|
SINGH, P., HESLA, T. I., AND JOSEPH, D. D. 2003. Distributed Lagrange multiplier method for particulate flows with collisions. International Journal of Multiphase Flow 29, 3, 495--509.
|
| |
21
|
|
| |
22
|
TAKAHASHI, T., HEIHACHI, U., AND KUNIMATSU, A. 2002. The simulation of fluid-rigid body interaction. In SIGGRAPH 2002: Sketches & Applications, 266.
|
| |
23
|
TAKAHASHI, T., FUJII, H., KUNIMATSU, A., HIWADA, K., SAITO, T., TANAKA, K., AND UEKI, H. 2003. Realistic animation of fluid with splash and foam. Computer Graphics Forum 22, 3, 391--401.
|
| |
24
|
|
| |
25
|
|
| |
26
|
WOOTEN, W. L., AND HODGINS, J. K. 1996. Animation of human diving. Computer Graphics Forum 15, 1, 3--14.
|
| |
27
|
WRENNINGE, M. 2003. Fluid Simulation for Visual Effects. Master's thesis, Linköpings Universitet, Linköping, Sweden.
|
| |
28
|
|
CITED BY 33
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Viorel Mihalef , Samet Kadioglu , Mark Sussman , Dimitris Metaxas , Vassilios Hurmusiadis, Interaction of two-phase flow with animated models, Graphical Models, v.70 n.3, p.33-42, May, 2008
|
|
|
|
|
|
|
|
|
|
|
|
Yoshinori Dobashi , Makoto Sato , Shoichi Hasegawa , Tsuyoshi Yamamoto , Mitsuaki Kato , Tomoyuki Nishita, A fluid resistance map method for real-time haptic interaction with fluids, Proceedings of the ACM symposium on Virtual reality software and technology, November 01-03, 2006, Limassol, Cyprus
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nuttapong Chentanez , Bryan E. Feldman , François Labelle , James F. O'Brien , Jonathan R. Shewchuk, Liquid simulation on lattice-based tetrahedral meshes, Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation, August 02-04, 2007, San Diego, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|