|
ABSTRACT
In this paper, we propose a new approach to numerical smoke simulation for computer graphics applications. The method proposed here exploits physics unique to smoke in order to design a numerical method that is both fast and efficient on the relatively coarse grids traditionally used in computer graphics applications (as compared to the much finer grids used in the computational fluid dynamics literature). We use the inviscid Euler equations in our model, since they are usually more appropriate for gas modeling and less computationally intensive than the viscous Navier-Stokes equations used by others. In addition, we introduce a physically consistent vorticity confinement term to model the small scale rolling features characteristic of smoke that are absent on most coarse grid simulations. Our model also correctly handles the inter-action of smoke with moving objects.
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
|
P. Blasi, B. Le Saec, and C. Schlick. A Rendering Algorithm for Discrete Volume Density Objects. Computer Graphics Forum (EUROGRAPHICS 93 Conference Proceedings), 12(3):201-210, 1993.
|
| |
2
|
S. Chandrasekhar. Radiative Transfer. Dover, New York, 1960.
|
| |
3
|
A. Chorin. A Numerical Method for Solving Incompressible Viscous Flow Problems. Journal of Computational Physics, 2:12-26, 1967.
|
| |
4
|
|
 |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
M. N. Gamito, P. F. Lopes, and M. R. Gomes. Twodimensional Simulation of Gaseous Phenomena Using Vortex Particles. In Proceedings of the 6th Eurographics Workshop on Computer Animation and Simulation, pages 3-15. Springer-Verlag, 1995.
|
 |
10
|
|
| |
11
|
G. Golub and C. Van Loan. Matrix Computations. The John Hopkins University Press, Baltimore, 1989.
|
 |
12
|
|
 |
13
|
|
| |
14
|
L. D. Landau and E. M. Lifshitz. Fluid Mechanics, 2nd edition. Butterworth-Heinemann, Oxford, 1998.
|
 |
15
|
|
| |
16
|
G. Sakas. Fast Rendering of Arbitrary Distributed Volume Densities. In F. H. Post and W. Barth, editors, Proceedings of EUROGRAPHICS '90, pages 519-530. Elsevier Science Publishers B.V. (North-Holland), September 1990.
|
| |
17
|
|
 |
18
|
|
| |
19
|
A. Staniforth and J. Cote. Semi-lagrangian integration schemes for atmospheric models: A review. Monthly Weather Review, 119:2206-2223, 1991.
|
| |
20
|
J. Steinhoff and D. Underhill. Modification of the euler equations for "vorticity confinement": Application to the computation of interacting vortex rings. Physics of Fluids, 6(8):2738- 2744, 1994.
|
 |
21
|
|
| |
22
|
|
CITED BY 113
|
|
|
|
|
|
|
|
|
|
|
|
Patrick Dalton , Rob Rosenblum , Shyh-Chyuan Huang , Lawrence Lee , Hank Driskill, Digital pyro for Reign of Fire, ACM SIGGRAPH 2002 conference abstracts and applications, July 21-26, 2002, San Antonio, Texas
|
|
Lars Andreas Ek , Rune Vistnes , Odd Erik Gundersen, Animating physically based explosions in real-time, Proceedings of the 5th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, October 29-31, 2007, Grahamstown, South Africa
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Xiaoming Wei , Ye Zhao , Zhe Fan , Wei Li , Suzanne Yoakum-Stover , Arie Kaufman, Blowing in the wind, Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation, July 26-27, 2003, San Diego, California
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sharif Elcott , Yiying Tong , Eva Kanso , Peter Schröder , Mathieu Desbrun, Discrete, vorticity-preserving, and stable simplicial fluids, ACM SIGGRAPH 2005 Courses, July 31-August 04, 2005, Los Angeles, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Maurya Shah , Jonathan M. Cohen , Sanjit Patel , Penne Lee , Frédéric Pighin, Extended Galilean invariance for adaptive fluid simulation, Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation, August 27-29, 2004, Grenoble, France
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Xiaoming Wei , Ye Zhao , Zhe Fan , Wei Li , Feng Qiu , Suzanne Yoakum-Stover , Arie E. Kaufman, Lattice-Based Flow Field Modeling, IEEE Transactions on Visualization and Computer Graphics, v.10 n.6, p.719-729, November 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sharif Elcott , Yiying Tong , Eva Kanso , Peter Schroder , Mathieu Desbrun, Stable, circulation-preserving, simplicial fluids, ACM SIGGRAPH 2006 Courses, July 30-August 03, 2006, Boston, Massachusetts
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sharif Elcott , Yiying Tong , Eva Kanso , Peter Schröder , Mathieu Desbrun, Stable, circulation-preserving, simplicial fluids, ACM SIGGRAPH ASIA 2008 courses, p.1-11, December 10-13, 2008, Singapore
|
|
Sharif Elcott , Yiying Tong , Eva Kanso , Peter Schröder , Mathieu Desbrun, Stable, circulation-preserving, simplicial fluids, ACM Transactions on Graphics (TOG), v.26 n.1, p.4-es, January 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
Mashhuda Glencross , Alan G. Chalmers , Ming C. Lin , Miguel A. Otaduy , Diego Gutierrez, Exploiting perception in high-fidelity virtual environmentsAdditional presentations from the 24th course are available on the citation page, ACM SIGGRAPH 2006 Courses, July 30-August 03, 2006, Boston, Massachusetts
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|