Hair Maths 2: Why CGI needs mathsMay 6, 2015
The challenge is to make CGI hair look real. This isn’t easy. Some CGI hair doesn’t need maths because it doesn’t move. Some CGI is just ugly. Eg.
In the world of CGI hair, curly hair is the challenge. It is difficult to model.
According to Pixar animators:
Hair curls due to the way it is grown. Curly hair is almost like a ribbon, while straight hair is more tubular.
(Mike Seymour,Brave New Hair Fxguide)
You will find detailed maths used by Pixar to model Merida’s hair here.
So straight hair swishes and curly hair springs or bobs.
Ariel, the Little Mermaid, was meant to have curly hair, but animators stuck with a ‘flowing block’ of hair. Before Ariel Disney Princess often had up-dos.
According to Rachel Gross of Wired Magazine in 2009 Chung’s team designed a new simulator named Taz, after the wild Looney Tunes character. It forms individual coils around computer-generated cylinders of varying lengths and diameters. The resulting locks stretch out when Merida runs but snap back into place as soon as she stops. Add a little randomness, some gravity, and more than 1,500 hand-placed corkscrews and flyaway wisps and voilà: hair with depth and texture viewers have never seen before. The result may look wild, but it’s not. “It’s very stylized, very controlled,” Chung says. No hair spray required.
But, co-author Pedro Reis, an assistant professor of mechanical engineering and of civil and environmental engineering at MIT noted. “ the geometry of a curly hair is highly nonlinear— a word we often use for something complicated.”
The model could also calculate curvature of steel pipes or other spooled material. “We were engineers trying to solve practical, useful problems from the start,” Reis says. “I’m not a professional hairstylist—I’m bald, actually.”
More @ Mashable Video here.
And, from Stanford, if you’ve ever been curious this is what a curly hair algorithm looks like ie. It is a computer program for curling graphic hair.