The math behind blockbuster movies

By Murray Bourne, 20 Feb 2007

There was an interesting article about Ron Fedkiw (actually, it was a promotion for a talk he gave in San Francisco last night).

This is a fascinating use of 'real mathematics' (and physics) in the film industry.

Check out Fedkiw's interesting Stanford site, overflowing with animations.

Back to the article. Do our students realise how much mathematics is involved in computer graphics? Do we devote any time to this interesting applied field?

The article says:

Science at the Oscars

This year, two of the three movies nominated for a special effects Oscar--Poseidon and Pirates of the Caribbean: Dead Man's Chest, both made by Industrial Light & Magic (ILM)-- required heavy numerical simulation, says Fedkiw, who has consulted for ILM for six years. Most recently, the PhysBAM (for Physics Based Modeling) core math engine he developed helped to create realistic water in Poseidon and Davy Jones' tentacles in Dead Man's Chest.

The article goes on to say Fedkiw...

...designs new algorithms for diverse applications including computational fluid dynamics and solid mechanics, computer graphics, computer vision and computational biomechanics. The algorithms may rotate objects, simulate textures, generate reflections or mimic collisions. Or they may mathematically stitch together slices of a falling water drop, rising smoke wisp or flickering flame to weave realism into CG images.

Fedkiw has been recognised for his work on:

  • Poseidon,
  • Terminator 3: Rise of the Machines for the liquid terminator and the nuclear explosions and on
  • Star Wars: Episode III--Revenge of the Sith for explosions in space battle scenes.

Mathematics is heavily involved in simulations:

"The simulation  of gases, liquids and combustion for scientific reasons [mathematical modelling] quickly translates into the ability to make animations of smoke, water and fire," Fedkiw says. "Similar statements hold for soft biological tissues, muscles, fractures and other solid material problems. Once the scientific numerical simulations are worked out, interesting animations can be made shortly thereafter."

Most of Fedkiw's students double-major in math and computer science.

He and his students have worked closely with ILM, Pixar, Intel, Honda and Sony Imageworks. "This collaboration with industry is a two-way street and has produced a number of academic papers--as well as some screen credits," he says. "Both the companies and group at Stanford think of this as a highly synergistic relationship."

It's an interesting topic and one that I would love to pursue further.

Be the first to comment below.

Leave a comment

Comment Preview

HTML: You can use simple tags like <b>, <a href="...">, etc.

To enter math, you can can either:

  1. Use simple calculator-like input in the following format (surround your math in backticks, or qq on tablet or phone):
    `a^2 = sqrt(b^2 + c^2)`
    (See more on ASCIIMath syntax); or
  2. Use simple LaTeX in the following format. Surround your math with \( and \).
    \( \int g dx = \sqrt{\frac{a}{b}} \)
    (This is standard simple LaTeX.)

NOTE: You can't mix both types of math entry in your comment.

Search IntMath, blog and Forum