Physically-based Modeling, Simulation, and Animation Videos  YouTube Playlist

The simulation research group has produced numerous videos for various research topics. Below is a collection of videos that have been converted to AVI or MPEG format. The videos are grouped by project.

Visual Simulation of Ice Growth

Ice Growth

ICE GROWTH

Demo (mpeg 175 MB)
Low Res (mpeg 34 MB)

This is the video accompanying the paper "Visual Simulation of Ice Crystal Growth." It demonstrates several types of ice growth on
various surfaces. Real-time interaction with the simulation is also demonstrated.

Adaptive Grouping of Hair

Hair with Adaptive Grouping

HAIR WITH ADAPTIVE GROUPING

Demo (mpeg 20 MB)

This video shows our adaptive hair grouping as wind blows through the hair. First we show the skeleton models adapting as a result of the wind force. Then, there is a side-by-side comparison of our adaptive grouping technique versus traditional high level hair clustering. Finally we show a final full head of hair with wind blowing through the hair using our adaptive grouping technique.

Hair Collisions

HAIR COLLISIONS (USING ADAPTIVE GROUPING)

Demo (mpeg 20 MB)

This video illustrates our hair-hair interaction system. The first simulation shows hair twisted together and when the hair is released the sections of hair unravel using our hair-hair collision detection scheme. We also show the results of the same simulation with no hair-hair collision detection and a side-by-side comparison of them both.

Hair Using LOD

Wind Through Curly Hair

WIND THROUGH CURLY HAIR

Demo (mpeg 15 MB)

This movie shows a demonstration of long curly hair with sudden gusts of wind constantly applied to different parts of the hair as the camera moves about the figure. The camera starts with a close-up view of the strands so that specific detail of the hair can be observed.

Wind Through Straigh Hair

WIND THROUGH STRAIGHT HAIR

Demo (mpeg 19 MB)

This is a demonstration of gusts of wind being applied to long straight hair as the camera moves around the figure and zooms away. Notice that as the camera moves away from the figure the level-of-detail switching is triggered, though the transitions are hardly noticeable.

Deformable Distance Fields

Computation of Distance Field for an Apple

COMPUTATION OF DISTANCE FIELD FOR AN APPLE

Demo (Quicktime 10 MB)

Shows the computation of a distance field for an apple

Computation of Distance Field for a Snake

COMPUTATION OF DISTANCE FIELD FOR A SNAKE

Demo (Quicktime 7.2 MB)

Shows the computation of a distance field for a snake

Application: Snake Coiling #1

APPLICATION: SNAKE COILING

Demo (Quicktime 4.6 MB)

Shows the automatic coiling motion a snake generated using our FEM simulator

Application: Snake Interacting with a Torus #1

APPLICATION: SNAKE INTERACTING WITH A TORUS

Demo (Quicktime 5.9 MB)

Shows two deformable objects (a snake and a torus) interacting - Example 1

Application: Snake Interacting with a Torus #2

APPLICATION: SNAKE INTERACTING WITH A TORUS

Demo (Quicktime 4.9 MB)

Shows two deformable objects (a snake and a torus) interacting - Example 2

Application: Snake Coiling #2

APPLICATION: SNAKE COILING

Demo 1 (mpeg 2.4 MB)
Demo 2 (mpeg 2.4 MB)

A snake swallows an apple, automatically creating bulging motions with our FEM method.

3D Morphing

Male To Female Morph

MALE TO FEMALE MORPH

Demo (mpeg

The male head consists of 3,426 triangles. The female head consists of 4,020 triangles. The feature nets (red) consist of 134 extremal vertices on each of the two polyhedra. All morphing trajectories are straight lines.

Human To Dinosaur Morph

HUMAN TO DINOSAUR MORPH

Demo (mpeg

The human consists of 17,528 triangles. The triceratops consists of 5,660 triangles. The feature nets (red) consist of 185 extremal vertices on each of the two polyhedra. Most morphing trajectories are straight lines, except for a few around the rather flat tail, which was made to "inflate" slightly to avoid self-intersections.

Doughcut To Cup Morph

DOUGHNUT TO CUP MORPH

Demo (mpeg

The doughnut consists of 4,096 triangles. The cup consists of 8,452 triangles. The feature nets (red) consist of 63 extremal vertices on each of the two polyhedra. Most morphing trajectories are straight lines, except for a few around the rim of the cup, where material was "routed" along curved paths to avoid self-intersections. The crumpled appearance of the morphing surface around the rim of the cup is due to the dramatic change in surface shape between the two polyhedra, combined with a rather coarse triangulation. The shape of the folds matches the feature net portions on the doughnut which map to the rim of the cup.