Linear-Time Smoke Animation with Vortex Sheet Meshes
Tyson Brochu, Todd Keeler, Robert Bridson
Symposium on Computer Animation, July 2012, pp. 87--95.
Abstract: We present the first quality physics-based smoke animation method which runs in time approximately linear in the size of the rendered two-dimensional visual detail. Our fundamental representation is a closed triangle mesh surface dividing space between clear air and a uniformly smoky region, on which we compute vortex sheet dynamics to accurately solve inviscid buoyant flow. We handle arbitrary moving no-stick solid boundaries and by default handle an infinite domain. The simulation itself runs in time linear to the number of triangles thanks to the use of a well-conditioned integral equation treatment together with a Fast Multipole Method for linear-time summations, providing excellent performance. Basic zero-albedo smoke rendering, with embedded solids, is easy to implement for interactive rates, and the mesh output can also serve as an extremely compact and detailed input to more sophisticated volume rendering.
Article URL: http://dx.doi.org/10.2312/SCA/SCA12/087-095
BibTeX format:
@inproceedings{Brochu:2012:LSA,
  author = {Tyson Brochu and Todd Keeler and Robert Bridson},
  title = {Linear-Time Smoke Animation with Vortex Sheet Meshes},
  booktitle = {Symposium on Computer Animation},
  pages = {87--95},
  month = jul,
  year = {2012},
}
Search for more articles by Tyson Brochu.
Search for more articles by Todd Keeler.
Search for more articles by Robert Bridson.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."