Cover Image: November 2010 Scientific American Magazine See Inside

Fit for a Princess: the Physics of Rapunzel's Gown

How the laws of physics helped style Disney's newest star















Share on Tumblr



Image: Courtesy of Disney

When the animators at Walt Disney Studios first dressed up Rapunzel, the long-haired star of the forthcoming movie Tangled, and had her spin around in front of a mirror, she froze mid-turn, and the folds in her multilayered purple dress turned stiff as shells. The filmmakers had run up against a challenge that has long plagued sartorially inclined animators.

“From very early on, we knew we wanted to get more elaborate clothing than had been done so far in [computer graphics],” says Rasmus Tamstorf, a senior research scientist at Walt Disney Animation Studios Research. “But when a character wearing free-flowing, multiple layers of clothing moves, it can create a lot of contact between the different layers, especially in the way they slide on top of one another. And that can cause problems.”

Rather than scaling back his sartorial ambitions or deploying armies of animators to illustrate complicated scenes by hand—solutions traditionally employed by ambitious animators to get around the challenge—Tamstorf and his team decided it was time to find a new way to solve the problem.

They got in touch with a computer scientist who has made a specialty of studying how materials respond to collisions. Eitan Grinspun of Columbia University’s school of engineering had become fascinated with this area of research in 2002, when he filmed a cowboy hat hitting and bouncing off the floor. He studied the film for hours in slow motion and found the simplest equation that expressed the interaction of variables affecting the hat’s bounce. These included friction, the hat’s “bendiness” (elasticity) and the momentum with which it hit the ground. Then he translated that equation into simple computer code that could be used to predict the movement of any “flexy, bendy material,” including rubber, fabric, even sheets of metal.

But depicting the movement of Rapunzel’s fancy gown posed a larger challenge. With multilayered clothing, a computer must account for potentially thousands of collisions at once. When an animation program becomes overwhelmed with data, it resorts to a “fail-safe,” a backup program that prevents the layers of fabric from creating new collisions. Previous fail-safes continued to move the fabric forward in space but did not allow the layers of material to move relative to one another, creating a rigid, shell-like appearance. After months, Grinspun and Tamstorf’s team came up with a solution. They accepted the need for a collision-stopping fail-safe, but theirs allows the layers of fabric to slide against one another, and it accounts for friction, which affects the speed with which the fabric moves. The result is far more lifelike. Now Grinspun has moved on to a new challenge—developing a program that accurately predicts the movement of hair, which collides in even more complex ways than clothing. He expects his solutions to appear in another animated feature next year.



This article was originally published with the title Fit for a Princess.



Subscribe     Buy This Issue

Already a Digital subscriber? Sign-in Now
If your institution has site license access, enter here.

7 Comments

Add Comment
View
  1. 1. dbtinc 08:57 AM 10/29/10

    I guess all the problems in science have been solved. THanks SA.

    Reply | Report Abuse | Link to this
  2. 2. candide 09:09 AM 10/29/10

    This is a new low for SA, the "physics" of an imaginary fairy-tale?

    Please fire the person who made the decision to post this.

    Reply | Report Abuse | Link to this
  3. 3. Laertes 09:10 AM 10/29/10

    Technically, elasticity is not the tendency of a material to "bend" but rather its ability to return to its original shape after being bent. Hence a steel rod is more elastic than a rubber one.

    Reply | Report Abuse | Link to this
  4. 4. tharriss in reply to Laertes 09:20 AM 10/29/10

    Just curious Laertes, does it depend on how far you bend it?

    For example, if you bend the bar 90 degrees, the rubber bar would recover its original straight shape but the steel one would be permanently bent... wouldn't that make the rubber bar more elastic?

    Reply | Report Abuse | Link to this
  5. 5. SteveO 12:51 PM 10/29/10

    Laertes has oversimplified, tharriss. The usual word "elastic" in English confounds two terms - stress and strain.

    "Elastic deformation" would be defined in engineering as the realm where if you apply a force (stress) to something (say steel or rubber) which causes it to deform (strain) and when you remove that stress, the material returns to its previous shape. (REALLY technically, the modulus of elasticity (a material property) is the slope of the stress/strain plot before plastic yield.)

    Once the stress is sufficient, the material enters the realm of plastic yield, where if you release the stress, the material does not go back to where it started - it springs back some but remains bent, say. (The amount it springs back is determined by that slope.) The stress at the transition between elastic and plastic is the "yield strength."

    Keep stressing the material, and eventually a maximum stress is reached, and at that point maintaining the same stress will result in the material breaking. That high point is the "ultimate strength."

    So (finally!) to answer your question, the steel bar has a much higher modulus of elasticity than the rubber, and a much higher yield point. But the rubber can take much higher strain before yielding and deforming plastically. So depending on what you think the English word "elastic" means, you get a different answer!

    Reply | Report Abuse | Link to this
  6. 6. voltaire in reply to candide 03:45 PM 11/1/10

    Please lighten up. Of the top of my head, I could see applications for this program in fluid dynamics (floods, lahars, lava flows)and meteorology. Faraday gave the classic retort when someone challenged the value of his equations, "What use is a newborn baby?"

    Reply | Report Abuse | Link to this
  7. 7. mvhertel@yahoo.com 04:08 PM 11/1/10

    It does not damage the child to use their imagination and learn something about the law of physics. Obviously, you do not have children. Take it from this point, from this link, and hopefully you will do your own research on childhood development. Cudos to the filmmakers.
    http://www.wholefamily.com/aboutyourkids/imagination/nurturing.html

    Reply | Report Abuse | Link to this
Leave this field empty

Add a Comment

You must sign in or register as a ScientificAmerican.com member to submit a comment.
Click one of the buttons below to register using an existing Social Account.

More from Scientific American

See what we're tweeting about

Scientific American Editors

More »

Free Newsletters


Get the best from Scientific American in your inbox

Solve Innovation Challenges

Powered By: Innocentive

  SA Digital

Latest from SA Blog Network

  SA Digital

Science Jobs of the Week

Email this Article

Fit for a Princess: the Physics of Rapunzel's Gown: Scientific American Magazine

X
Scientific American Magazine

Subscribe Today

Save 66% off the cover price and get a free gift!

Learn More >>

X

Please Log In

Forgot: Password

X

Account Linking

Welcome, . Do you have an existing ScientificAmerican.com account?

Yes, please link my existing account with for quick, secure access.



Forgot Password?

No, I would like to create a new account with my profile information.

Create Account
X

Report Abuse

Are you sure?

X

Institutional Access

It has been identified that the institution you are trying to access this article from has institutional site license access to Scientific American on nature.com. To access this article in its entirety through site license access, click below.

Site license access
X

Error

X

Share this Article

X