Wavelet Turbulence for Fluid Simulation
Theodore Kim, Nils Thürey, Doug James, Markus Gross
In ACM Transactions on Graphics, 27(3), August 2008.
Abstract: We present a novel wavelet method for the simulation of fluids at high spatial resolution. The algorithm enables large- and small-scale detail to be edited separately, allowing high-resolution detail to be added as a post-processing step. Instead of solving the Navier-Stokes equations over a highly refined mesh, we use the wavelet decomposition of a low-resolution simulation to determine the location and energy characteristics of missing high-frequency components. We then synthesize these missing components using a novel incompressible turbulence function, and provide a method to maintain the temporal coherence of the resulting structures. There is no linear system to solve, so the method parallelizes trivially and requires only a few auxiliary arrays. The method guarantees that the new frequencies will not interfere with existing frequencies, allowing animators to set up a low resolution simulation quickly and later add details without changing the overall fluid motion.
Keyword(s): fluids, noise, simulation control, turbulence, wavelets
Article URL: http://doi.acm.org/10.1145/1360612.1360649
BibTeX format:
@article{Kim:2008:WTF,
  author = {Theodore Kim and Nils Thürey and Doug James and Markus Gross},
  title = {Wavelet Turbulence for Fluid Simulation},
  journal = {ACM Transactions on Graphics},
  volume = {27},
  number = {3},
  pages = {50:1--50:6},
  month = aug,
  year = {2008},
}
Search for more articles by Theodore Kim.
Search for more articles by Nils Thürey.
Search for more articles by Doug James.
Search for more articles by Markus Gross.

Return to the search page.


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