|
ABSTRACT
We present a method for the directable animation of photorealistic liquids using the particle level set method to obtain smooth, visually pleasing complex liquid surfaces. We also provide for a degree of control common to particle-only based simulation techniques. A variety of directable liquid primitive variables, including the isosurface value, velocity, and viscosity, can be set throughout the liquid. Interaction of thin liquid sheets with immersed rigid bodies is improved with newly proposed object-liquid boundary conditions. Efficient calculation of large-scale animations is supported via a multiple grid pipelined flow method and a novel moving grid windowing technique. In addition, we propose a few significant algorithmic enhancements to the basic liquid simulation algorithm to provide for the smooth merging of liquid drops, allow for the efficient calculation of high viscosity liquids, and ensure the proper treatment of isolated free liquid pockets surrounded by controlled liquid regions.
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
|
|
| |
2
|
|
 |
3
|
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]
|
| |
4
|
{ELF04} Enright D., Losasso F., Fedkiw R.: A fast and accurate semi-Lagrangian particle level set method. Computers and Structures, (in press) (2004). 3
|
 |
5
|
|
| |
6
|
{ENGF03} Enright D., Nguyen D., Gibou F., Fedkiw R.: Using the particle level set method and a second order accurate pressure boundary condition for free surface flows. In Proc. 4th ASME-JSME Joint Fluids Eng. Conf. (2003), no. FEDSM2003--45144, ASME. 6
|
 |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
 |
11
|
|
 |
12
|
|
 |
13
|
|
| |
14
|
{Gat94} Gates W.: Interactive Flow Field Modeling for the Design and Control of Fluid Motion in Computer Animation. Master's thesis, University of British Columbia, 1994. Dept. of Computer Science. 2
|
 |
15
|
|
| |
16
|
{GHD03} Génevaux O., Habibi A., Dischler J.-M.: Simulating fluid-solid interaction. In Graphics Interface (2003), A K Peters, pp. 31--38. 2
|
 |
17
|
|
| |
18
|
{HK03} Hong J.-M., Kim C.-H.: Animation of bubbles in liquid. Comp. Graph. Forum (Eurographics Proc.) 22, 3 (2003), 253--262. 2
|
 |
19
|
|
| |
20
|
{HW65} Harlow F., Welch J.: Numerical Calculation of Time-Dependent Viscous Incompressible Flow of Fluid with Free Surface. Phys. Fluids 8 (1965), 2182--2189. 2, 3
|
 |
21
|
|
| |
22
|
{LF02} Lamorlette A., Foster N.: Structural modeling of natural flames. ACM Trans. Graph. (SIGGRAPH Proc.) 21, 3 (2002), 729--735. 2
|
 |
23
|
|
| |
24
|
|
 |
25
|
|
| |
26
|
|
| |
27
|
|
| |
28
|
{OF02} Osher S., Fedkiw R.: Level Set Methods and Dynamic Implicit Surfaces. Springer-Verlag, 2002. New York, NY. 3
|
| |
29
|
|
| |
30
|
{Pan96} Panton R. L.: Incompressible Flow. John Wiley & Sons, 1996. (2nd ed.). 5
|
 |
31
|
|
 |
32
|
|
| |
33
|
{PTB*03} Premoze S., Tasdizen T., Bigler J., Lefohn A., Whitaker R.: Particle-based simulation of fluids. In Comp. Graph. Forum (Eurographics Proc.) (2003), vol. 22, pp. 401--410. 2
|
 |
34
|
|
 |
35
|
|
| |
36
|
{SHG*03} Sumner N., Hoon S., Geiger W., Marino S., Rasmussen N., Fedkiw R.: Melting a terminatrix. In SIGGRAPH 2003 Sketches & Applications (2003), ACM Press. 1
|
| |
37
|
|
 |
38
|
|
| |
39
|
|
| |
40
|
{Tes02} Tessendorf J.: Simulating Ocean Water. In SIGGRAPH 2002 Course Notes #9 (Simulating Nature: Realistic and Interactive Techniques) (2002), ACM Press. 2
|
| |
41
|
{TFK*03} Takahashi T., Fujii H., Kunimatsu A., Hiwada K., Saito T., Tanaka K., Ueki H.: Realistic animation of fluid with splash and foam. Comp. Graph. Forum (Eurographics Proc.) 22, 3 (2003), 391--400. 2
|
 |
42
|
|
| |
43
|
|
 |
44
|
|
CITED BY 30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Adam W. Bargteil , Funshing Sin , Jonathan E. Michaels , Tolga G. Goktekin , James F. O'Brien, A texture synthesis method for liquid animations, Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation, September 02-04, 2006, Vienna, Austria
|
|
|
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
|
|
|
Alexis Angelidis , Fabrice Neyret , Karan Singh , Derek Nowrouzezahrai, A controllable, fast and stable basis for vortex based smoke simulation, Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation, September 02-04, 2006, Vienna, Austria
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Janghee Kim , Deukhyun Cha , Byungjoon Chang , Bonki Koo , Insung Ihm, Practical animation of turbulent splashing water, Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation, September 02-04, 2006, Vienna, Austria
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|