Monthly Archives: May 2008

Evolving Sub-Grid Turbulence for Smoke Animation

We introduce a simple turbulence model for smoke animation, qualitatively capturing the transport, diffusion, and spectral cascade of turbulent energy unresolved on a typical simulation grid. We track the mean kinetic energy per octave of turbulence in each grid cell, … Continue reading

Posted in Uncategorized | Comments Off on Evolving Sub-Grid Turbulence for Smoke Animation

Image-based Collision Detection and Response between Arbitrary Volume Objects

We present a new image-based method to process contacts between objects bounded by triangular surfaces. Unlike previous methods, it relies on image-based volume minimization, which eliminates complex geometrical computations and robustly handles deep intersections.  The surfaces are rasterized in three … Continue reading

Posted in Uncategorized | Comments Off on Image-based Collision Detection and Response between Arbitrary Volume Objects

Robust High-Resolution Cloth using Parallelism, History-Based Collisions and Accurate Friction

In this paper we simulate high resolution cloth consisting of up to 2 million triangles which allows us to achieve highly detailed folds and wrinkles. Since the level of detail is also influenced by object collision and self collision, we … Continue reading

Posted in Uncategorized | Comments Off on Robust High-Resolution Cloth using Parallelism, History-Based Collisions and Accurate Friction

A Mass Spring Model for Hair Simulation

Our goal is to simulate the full hair geometry, consisting of ap- proximately one hundred thousand hairs on a typical human head. This will require scalable methods that can simulate every hair as opposed to only a few guide hairs. … Continue reading

Posted in Uncategorized | 4 Comments

Simulating Knitted Cloth at the Yarn Level

Knitted fabric is widely used in clothing because of its unique and stretchy behavior, which is fundamentally different from the behavior of woven cloth. The properties of knits come from the nonlinear, three-dimensional kinematics of long, inter-looping yarns, and despite … Continue reading

Posted in Uncategorized | Comments Off on Simulating Knitted Cloth at the Yarn Level

Accurate Viscous Free Surfaces for Buckling, Coiling and Rotating Liquids

We present a fully implicit Eulerian technique for simulating free surface viscous liquids which eliminates artifacts in previous approaches, efficiently supports variable viscosity, and allows the simulation of more compelling viscous behaviour than previously achieved in graphics. Our method exploits … Continue reading

Posted in Uncategorized | Comments Off on Accurate Viscous Free Surfaces for Buckling, Coiling and Rotating Liquids

Flexible Simulation of Deformable Models using Discontinuous Galerkin FEM

We propose a simulation technique for elastically deformable objects based on the discontinuous Galerkin finite element method (DG FEM). In contrast to traditional FEM, it overcomes the restrictions of conforming basis functions by allowing for discontinuous elements with weakly enforced … Continue reading

Posted in Uncategorized | 2 Comments

Visual Simulation of Shockwaves

We present an efficient method for visual simulations of shock phenomena in compressible, inviscid fluids. Our algorithm is derived from one class of the finite volume method especially designed for capturing shock propagation, but offers improved efficiency through physically-based simplification … Continue reading

Posted in Uncategorized | Comments Off on Visual Simulation of Shockwaves

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 … Continue reading

Posted in Uncategorized | 2 Comments

Robust Treatment of Simultaneous Collisions

Robust treatment of complex collisions is a challenging problem in cloth simulation. Some state of the art methods resolve collisions iteratively, invoking a fail-safe when a bound on iteration count is exceeded. The best-known fail-safe rigidifies the contact region, causing … Continue reading

Posted in Uncategorized | Comments Off on Robust Treatment of Simultaneous Collisions