Results from
A Level Set Approach for the Metamorphosis of Solid Models

David Breen *                              Ross Whitaker **

* Computer Graphics Lab, Caltech    ** School of Computing, U. of Utah
david@gg.caltech.edu                    whitaker@cs.utah.edu

This page contains the results of our 3D morphing approach based on level set methods. We have demonstrated our approach with three examples. The first morphs a dart into and X-29 jet. The second example also morphs a dart into an X-29, but has different initial conditions and produces a significantly different morphing sequence. In the final sequence a mug (or a dented log with a handle, as Al Barr would insist) morphs into a chain. This demonstrates how easily our level set approach handles drastic changes in topology.

First Dart-to-X29 Morph

Full resolution tiff image of initial overlap configuration for the first dart-to-x29 morph.

Lower resolution gif image of initial overlap configuration for the first dart-to-x29 morph.

Sequence of stills from first dart-to-x29 morphing animation.

Initial results demonstrating our approach to interpolating colors on a morphing object. (tiff image)

Initial results demonstrating our approach to interpolating colors on a morphing object. (gif image)

Full resolution Quicktime animation of the first dart-to-x29 morph. (10.6 MB)
30 frames/sec
total time - 8 secs
720 x 486 pixels
Highest spatial and temporal quality

Full resolution Quicktime animation of the first dart-to-x29 morph, Unix compressed. (5.5 MB)
30 frames/sec
total time - 8 secs
720 x 486 pixels
Highest spatial and temporal quality

Low resolution MPEG animation of the first dart-to-x29 morph. (2.3 MB)
30 frames/sec
total time - 8 secs
360 x 243 pixels
Medium spatial and temporal quality

Low resolution Quicktime animation of the first dart-to-x29 morph. (1 MB)
30 frames/sec
total time - 8 secs
360 x 243 pixels
Medium spatial and temporal quality

Second Dart-to-X29 Morph

Approximately 10 minutes of user time was needed to change the initial overlap configuration in order to create a different dart-to-x29 morph.

Full resolution tiff image of initial overlap configuration for the second dart-to-x29 morph.

Lower resolution gif image of initial overlap configuration for the second dart-to-x29 morph.

Sequence of stills from second dart-to-x29 morphing animation.

Full resolution Quicktime animation of the second dart-to-x29 morph. (20.5 MB)
30 frames/sec
total time - 8 secs
720 x 486 pixels
Highest spatial and temporal quality

Full resolution Quicktime animation of the second dart-to-x29 morph, Unix compressed. (9.7 MB)
30 frames/sec
total time - 8 secs
720 x 486 pixels
Highest spatial and temporal quality

Full resolution Quicktime animation of the second dart-to-x29 morph. (2.3 MB)
30 frames/sec
total time - 8 secs
720 x 486 pixels
Medium spatial and temporal quality

Low resolution Quicktime animation of the second dart-to-x29 morph. (936 kB)
30 frames/sec
total time - 8 secs
360 x 243 pixels
Medium spatial and temporal quality

Mug-to-Chain Morph

Full resolution tiff image of initial overlap configuration for the mug-to-chain morph.

Lower resolution gif image of initial overlap configuration for the mug-to-chain morph.

Sequence of stills from the mug-to-chain morphing animation.

Full resolution Quicktime animation of the mug-to-chain morph. (27.5 MB)
30 frames/sec
total time - 8 secs
720 x 486 pixels
Highest spatial and temporal quality

Full resolution Quicktime animation of the mug-to-chain morph, Unix compressed. (12.0 MB)
30 frames/sec
total time - 8 secs
720 x 486 pixels
Highest spatial and temporal quality

Full resolution Quicktime animation of the mug-to-chain morph. (2.6 MB)
30 frames/sec
total time - 8 secs
720 x 486 pixels
Medium spatial and temporal quality

Low resolution Quicktime animation of the mug-to-chain morph. (961 kB)
30 frames/sec
total time - 8 secs
360 x 243 pixels
Medium spatial and temporal quality


Last modified on November 12, 1999.