ACM Home Page
Please provide us with feedback. Feedback
A simple boiling module
Full text PdfPdf (14.72 MB)
Source
Symposium on Computer Animation archive
Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation table of contents
San Diego, California
SESSION: Fast fluids table of contents
Pages: 27 - 34  
Year of Publication: 2007
ISBN:978-1-59593-624-4
Authors
Theodore Kim  IBM TJ Watson Research Center
Mark Carlson  Walt Disney Animation Studios
Sponsors
Eurographics: Eurographics Association
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
Eurographics Association  Aire-la-Ville, Switzerland, Switzerland
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 66,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Recent efforts to visually capture the phenomena of boiling have proposed monolithic approaches that extend the basic techniques underlying existing fluid solvers. In this work, we show that if we instead treat boiling as a separate computational module to be loosely coupled to an existing solver, a very easy to implement, highly efficient algorithm can be designed that produces excellent visual results, even on coarse (643) grids. The algorithm is also highly SIMD-amenable, allowing the boiling computation to be farmed out to a GPU or Playstation 3 Cell processor. Our algorithm takes less than 100 lines of commented, readable C + +, and can be integrated into an existing particle level set fluid solver with virtually no modifications. A serial implementation consumes between 3-5% of the overall running time, and a preliminary SIMD implementation shows that a 643 simulation runs at 130 FPS, making the computational cost of the module totally negligible.


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
{CTL07} Crane K., Tariq S., Llamas I.: GPU Gems 3. 2007, ch. Real-time Simulation and Rendering of 3D Fluids.
 
2
{Deb06} Debevec P.: High-Resolution Light Probe Image Gallery. 2006. available at http://gl.ict.usc.edu/Data/HighResProbes/.
 
3
4
 
5
6
 
7
 
8
 
9
 
10
 
11
{HK03} Hong J., Kim C.: Animation of bubbles in liquid. Proceedings of Eurographics 2003 22, 3 (2003).
12
 
13
{IJ85} Ittner D., Jain A.: 3d surface discrimination from local curvature measures. Proceedings of Computer Vision and Pattern Recognition (CVPR) (1985).
 
14
15
16
 
17
{KLLR05} Kim B., Liu Y., Llamas I., Rossignac J.: Flow-fixer: Using bfecc for fluid simulation. In Eurographics Workshop on Natural Phenomena (2005).
 
18
{KVG02} Kück H., Vogelcsang C., Greiner G.: Simulation and rendering of liquid foams. Proceedings of Graphics Interface (2002).
19
20
 
21
 
22
 
23
{Rom01} Roman D.: Animation of soap bubble dynamics, cluster formation and collision. Proceedings of Eurographics (2001).
 
24
 
25
 
26
{Yan92} Yanagita T.: Phenomenology of boiling: A coupled map lattice model. Chaos 2 (1992).
 
27


Collaborative Colleagues:
Theodore Kim: colleagues
Mark Carlson: colleagues