Target-driven smoke animation
Raanan Fattal, Dani Lischinski
ACM Transactions on Graphics, 23(3), August 2004, pp. 441-448.

Copyright: © 2004 Association for Computing Machinery

ISBN / ISSN: ISSN 0730-0301

Abstract

In this paper we present a new method for efficiently controlling animated smoke. Given a sequence of target smoke states, our method generates a smoke simulation in which the smoke is driven towards each of these targets in turn, while exhibiting natural-looking interesting smoke-like behavior. This control is made possible by two new terms that we add to the standard flow equations: (i) a driving force term that causes the fluid to carry the smoke towards a particular target, and (ii) a smoke gathering term that prevents the smoke from diffusing too much. These terms are explicitly defined by the instantaneous state of the system at each simulation timestep. Thus, no expensive optimization is required, allowing complex smoke animations to be generated with very little additional cost compared to ordinary flow simulations.

Keywords

animation control, fluid dynamics, smoke simulation

Online Link: http://doi.acm.org/10.1145/1015706.1015743
This content is available to download, usually as a PDF document. It may be freely available, or require membership in an organization's digital library.

BibTeX Citation
  @article{Fattal:2004:TSA,
title = "Target-driven smoke animation",
author = "Raanan Fattal and Dani Lischinski",
journal = "ACM Transactions on Graphics",
volume = 23,
number = 3,
month = aug,
year = 2004,
pages = "441--448",
}