Wavelet Turbulence for Fluid Simulation

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.

Wavelet Turbulence for Fluid Simuation

2 thoughts on “Wavelet Turbulence for Fluid Simulation”

  1. I’m a Msc student in the Technion, Israel and I’ve chosen your article “Synthetic Turbulence using Artificial Boundary Layers” to explore for a course’ paper. The idea is to use physical theory for creating an image.
    Your work is very interesting and made me read a lot about flows and animation using CFD. If it’s possible to clarify some issues in the article I would be grateful.
    The calculation of weights of kernels added to the velocity grid (eq. 14)-
    -Why isn’t the vorticity itself confined to wp direction though the weights do?
    -Why is this weighting necessary, when wp already scales the strength of the particle’s vorticity kernel up to the sum of the ABL vorticity in the kernel?
    -Can you please expand about this kind of weighting function, which is relative to the vorticity field of the velocity grid ?

    Thank you for your attention,

    Best regards,
    Anna Shtengel

    1. You should probably forward these questions on to the authors of the papers themselves. This website is just a collection of paper abstracts and links, not sponsored or hosted by authors themselves. In this case, you may find more relevant information and contact info at…
      Wavelet turbulence: http://www.cs.cornell.edu/~tedkim/WTURB/
      Synthetic turbulence using artificial boundary layers: http://graphics.ethz.ch/~thuereyn/ntoken3/Publications.html
      Good luck.

Comments are closed.