The 38th International Conference And Exhibition on Computer Graphics and Interactive Techniques

Liquid Simulation With Mesh-Based Surface Tracking

Sunday, 7 August 2:00 pm - 5:15 pm | East Building, Ballroom C

Animating detailed liquid surfaces has always been a challenge for computer graphics researchers and visual effects artists. Over the past few years, researchers in this field have focused on mesh-based surface tracking to synthesize extremely detailed liquid surfaces as efficiently as possible. This course provides a solid understanding of the steps required to create a fluid simulator with a mesh-based liquid surface.

The course begins with an overview of several existing liquid-surface-tracking techniques and the pros and cons of each method. Then it explains how to embed a triangle mesh into a finite-difference-based fluid simulator and describes several methods for allowing the liquid surface to merge together or break apart. The final section showcases the benefits and further applications of a mesh-based liquid surface, highlighting state-of-the-art methods for tracking colors and textures, maintaining liquid volume, preserving small surface features, and simulating realistic surface-tension waves.

COURSE SCHEDULE

2 pm
Introduction and Welcome
Wojtan

2:05 pm
Liquid Surface Tracking Review
Müller-Fischer

2:35 pm
Embedding a Surface Mesh Into an Eulerian Fluid Simulation
Müller-Fischer

3:05 pm
Break

3:20 pm
Maintaining Surface Mesh Quality
Wojtan

3:35 pm
Topology Changes
Wojtan

4:25 pm
Advantages of a Mesh Surface
Brochu

5:10 pm
Conclusion
Wojtan

Level

Advanced

Prerequisites

Familiarity with Eulerian fluid simulation techniques for computer animation. The necessary background material can be found in the book Fluid Simulation for Computer Graphics by Robert Bridson (available from A K Peters) or the SIGGRAPH 2007 course notes on Fluid Simulation by Robert Bridson and Matthias Müller-Fischer. Also useful: some knowledge of basic triangle-mesh algorithms like subdivision and edge collapses.

Intended Audience

Researchers and developers in industry who want to implement and acquire a solid understanding of the state of the art in fluid simulation for computer animation.

Instructor(s)

Chris Wojtan
Institute of Science and Technology Austria

Matthias Müller-Fischer
NVIDIA Corporation

Tyson Brochu
The University of British Columbia