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{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},
}
Return to the search page.
graphbib: Powered by "bibsql" and "SQLite3."