Nanny McPhee Returns with More VFX Magic

Framestore goes photoreal with its creatures and whips up a magic harvest.
Posted In | Magazines: VFXWorld | Site Categories: CG, Films, Visual Effects

Check out the Nanny McPhee Returns trailer at AWNtv!

 

Mr. Edelweiss required extra rigging and grooming after gorging himself on putty. All images courtesy of Universal Pictures.
Mr. Edelweiss required extra rigging and grooming after gorging himself on putty. All images courtesy of Universal Pictures.

 

Nanny McPhee (Emma Thompson) is back with more tricks to fight World War II and to keep spoiled kids in line like a demented Mary Poppins. And the Susanna White-directed sequel required more elaborate vfx from Framestore, under the supervision of Christian Manz.

"All the creatures had to be photoreal and the director wanted you to almost believe that a pig climbs a tree and then does a synchronized swim in a pond with his mates," suggested Manz.

The 350 shots included 250 CG ones of McPhee's putty eating jackdaw, Mr. Edelweiss, the climbing and swimming pigs and a baby elephant. This required some look development for the pig and bird to get the right photoreal look. All the creatures were animated in <Maya> and <Mudbox>; and they created proprietary muscle rigs and then used the fRibgen bridge to take into <RenderMan>. All compositing was done in <Nuke>, which is a recent addition to the pipeline.

Mr. Edelweiss was definitely the most complicated creature. As with the pigs, two trained birds were used in as many shots as possible, so the CG match had to be correct. In addition, the bird is frequently seen folding or unfolding its wings, making for a far greater technical challenge, requiring a new feather system built as a Maya plug-in.

 

If pigs could synchronize swim, they'd copy Esther Williams.
If pigs could synchronize swim, they'd copy Esther Williams.

 

There are around 50 CG jackdaw shots, entailing R&D, rigging, grooming and animation, which took six months' work. Although the initial brief was for a photo-real bird, as the work developed, the production team realized that Framestore's bird had serious sidekick potential. So, Animation Supervisor Kevin Spruce (now head of animation) and his team added some subtle comedic grace notes to his animated performance. Thompson also provided reference for the way she thought the bird should behave, going as far as to film a physical performance to help guide the animators.

"We were still animating till the very end, but luckily because we had put so much work up front into the build of our creatures and the development of the feathers and rigging of Mr. Edelweiss, putting them into shots was quite quick," observes Manz. "This was the new model that we're trying to do for all of our shows now, which is keep stuff small at the beginning and then getting a bigger team at the end to get it done."

Meanwhile, the pigs posed their own challenges. "Kevin and his team did animation tests for the pigs' synchronized swim and run up the tree and along the branch (and some bird reference). Instead of doing traditional previs, what was more useful was to see what the animals would be able to do since you're filming empty plates."

The complementary water interaction and water vfx was tailor-made to fit the animation, and there was no time for further tweaking. The pond's pure CG water surface was created in <Houdini>, utilizing both 3D and 2D simulation, enhanced with filmed elements shot specifically by Manz at Shepperton.

 

A last-minute CG elephant almost steals the show.
A last-minute CG elephant almost steals the show.

 







Comments

  No comments. Be the first to comment below.


Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • Use <!--pagebreak--> to create page breaks.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.