Friday Flashback #296


ILM use SOFTIMAGE|XSI to score Quidditch points

l03_hd_summary
ILM use SOFTIMAGE|XSI to score Quidditchpoints in “Harry Potter and the Chamber of Secrets.”  With a library of mocap and the XSI animation mixer, these animation legends were able to blend individual moves together into one seamless, broom-flying heart-racing, Quidditchgame.
1

by Michael Abraham

It’s extremely rare that the second installment in a series surpasses its predecessor. In the case of last year’s wildly successful and fantastically fun Harry Potter and the Sorcerer’s Stone, the pressure was definitely on for this year’s follow-up, Harry Potter and the Chamber of Secrets, to blow the roof off a theater near you. Such pressure, as we moviegoers know so well, often leads to the very worst kinds of cinematic disaster.

So it was with profound pleasure, then, that I watched the Chamber of Secrets when it opened last November. Not only did it exceed its predecessor in virtually every area, but the visual effects were more spectacular, exciting and, yes, frightening than any other film I’ve seen. In short, the film was an absolute blast, and for that we can thank, yet again, the extraordinary work of legendary effects facility Industrial Light & Magic (ILM), who have been stunning moviegoers for more than 28 years.

So, while Harry Potter has Industrial Light & Magic (ILM) behind him, ILM has SOFTIMAGE|XSI and SOFTIMAGE|3D on their side.

Anyone for Quidditch?

To create the pulse racing Quidditch match scenes in Chamber of Secrets, for example, Lead Animator Paul Kavanagh and the visual effects team at ILM relied on the SOFTIMAGE|XSI Animation Mixer to mix digital doubles of the actors with a generic library of Quidditch moves.

“For the second film, we wanted to add an element of motion capture to the Quidditch match,” says Kavanagh. “We built a complete rig with a broom, and then had a rider in full mocap gear sit on it as stagehands moved it around. By doing this, we were able to shoot a variety of different scenarios with the rider kicking, punching and that kind of thing. We gradually built up a library of highly realistic Quidditch moves.”

Having a library of moves was one thing, but Kavanagh quickly found himself yearning for a way to tie various moves together and blend them into one seamless action.

“We quickly realized that, if we wanted to blend the motion capture moves together, SOFTIMAGE|XSI was the only way to go,” says Kavanagh. “We took our SOFTIMAGE|3D scenes and imported them one at a time into SOFTIMAGE|XSI.”

Using the SOFTIMAGE|XSI Animation Mixer, the ILM team were then able to blend the individual moves together into one seamless, heart racing Quidditch play.

“SOFTIMAGE|XSI made it very easy to chop, cut and paste different pieces of motion and blend between them,” Kavanagh continues. “Once we had a shot that we liked, we were able to pare it down into a compound that was exportable as a SOFTIMAGE|3D anim file. The anim file would then be imported back into SOFTIMAGE|3D and onto one of our character models. The character would then follow the motion capture moves. We were using XSI to perform the animation we wanted, but, when it came time to export, it was only an anim file. There was no geometry or animation controllers involved in the export, just the animation data. It was fantastic, and I don’t think we could have done it any other way.”

ILM is now deploying version 3.0 of the SOFTIMAGE|XSI environment on Linux workstations and servers throughout its production pipeline. The story of Harry Potter and SOFTIMAGE, however, is far from over.

Please read on.

Leading by Example

Steve Rawlins admits that he likes to lead by example:

“I love to be involved at the very beginning of a project, when the animation is just starting,” says the veteran animator from his desk at ILM in San Rafael. “An early start on a character gives you a nice ramping-up period and an ideal chance to define exactly who the character will be. If you can establish that early, it’s better for everyone, I think. Otherwise, things can get kind of confusing.”

Rawlins should know. As he embarks on his eighth interesting year at Lucas Digital’slegendary effects company, the Lead Animator on such films as Star Wars Episode II: Attack of the Clones (2002) has played an early role in some seriously large projects. After an initial eighteen months in ILM’s now-closed Commercial Production division, Rawlins moved straight into animating the return of the infamous Jabba the Hutt for Star Wars Episode I: The Phantom Menace (1999). Following work as Lead Animator on the title characters for The Adventures of Rocky and Bullwinkle (2000), Rawlins assumed the same role on Episode II, helping to create Dexter, the bizarre, yet-entirely appropriate looking diner owner in the film.

“Listing them like that doesn’t make it sound like I’ve worked on much in the last seven years,” says Rawlins thoughtfully. “They were all long schedules and a lot of work, however. They were all great to work on.”

Not much? I beg to differ. For my money, Harry Potter and the Chamber of Secrets alone might have taken Rawlins’ full ILM tenure to complete (much, much longer, of course, if I’d been working on it, but that’s why Steve’s at the best effects facility in the whole damn world, and I’m in Montreal writing stories about him – but I digress).

Just as he did with Dexter, Rawlins used SOFTIMAGE|3D v. 3.9 to define the animation, and, therefore, the screen character, of Dobby, a brand new character in the continuing Harry Potter story. Short, meek and troublemaking, Dobby is a “house elf,” an overwhelmingly obsequious goblin with a penchant for self-punishment. When he discovers a plot to harm Harry upon his return to school, Dobby, despite his instinctual loyalty to his nefarious masters, is determined to rescue Harry from his apparent fate. The methods Dobby uses to keep Harry from being hurt are as hilarious as they are destructive, as disastrous as they are well intentioned.

It was not long before animators Sue Campbell, Kevin Martell and Steve Aplin joined Rawlins to work on Dobby. By the end of the project, a total of fifteen animators, all working on SOFTIMAGE|3D, came together to bring Dobby completely to life.

“SOFTIMAGE|3D definitely enhanced the efficiency of this project,” says Rawlins with emphasis as he begins to explain why.

When Harry Met Dobby…

While Rawlins began his animation work in early January 2002, Dobby had been conceived and modeled in November and December 2001, just a few weeks following the opening of the inaugural Harry Potter film. Confident of the first film’s impending success, ILM had no time to lose.

Fortunately for Rawlins’ schedule, the first scene shot was Harry’s first meeting with Dobby.

“It worked out really well for me,” says Rawlins. “Because the scene in Harry’s bedroom was the first one shot, an edited version was available to us by the beginning of February. It included somewhere around 22 shots and, the finished voice track, everything except Dobby himself. That had the dual advantage of setting the stage for me but still allowing me the freedom to have Dobby move the way I wanted him to.”

Rawlins eased into the project, using SOFTIMAGE|3D to create a simple walk cycle for Dobby, “just to see how he was going to move.” From there, the team chose a single shot on which to test their proposed animations.

“We chose what turned out to be the third shot in the sequence for our reference,” says Rawlins. “Fittingly, it is the very shot where Dobby introduces himself to Harry. It was a great shot to start with, because it provides a good shot of his face, and I was then able to imbue his entire character with the sort of nervousness we wanted to convey. What was great was that Chris Columbus, the director, was able to see Dobby for the first time actually interacting with Harry in the movie. He was very positive.”

When Dobby Hits Dobby…

Once established and approved by Columbus, it was time to make Dobby behave like, well, Dobby. As the conflicted yet kind little being that he is, Dobby is given to feeling profoundly guilty even when he does the right thing. Attempting to assuage that guilt, Dobby spends a good deal of time hitting himself. Both funny and kind of sad, these scenes of self-punishment were some of the most challenging on the film:

“The decision was made early on that Dobby would be created using entirely keyframe animation,” says Rawlins. “It was the right decision, but there is always a tendency with keyframing to make the animation overly ‘cartoony’ in its look. Using SOFTIMAGE|3D, Kevin Martell did a fantastic job of striking a balance between Dobby’s otherworldly look and some sort of realism. When Dobby bashes himself in the head, it isn’t entirely funny. He doesn’t come across as enjoying the pain or just being goofy. It really is rather sad, I think, and the audience feels just a little bit badly for laughing at him.”

Powerful Combination

When asked if Martell’s accomplishment was aided by SOFTIMAGE|3D, Rawlins is quick to answer in the affirmative:

“When you draw with a pencil and paper, you never have to think about how they work,” he says matter-of-factly. “Because of that, you can focus entirely on your creativity. That’s the way it is with SOFTIMAGE|3D. The tools are all right there and extremely intuitive. You can just grab your model and get to work. You never have to spend time fighting to do something.”

“My favorite feature would have to be the dope sheet,” continues Rawlins thoughtfully. “It lets me play and record basic motions and then layer in different variations quickly and easily. Together with the curve editor, the dope sheet becomes a very powerful combination.”

Just like ILM, SOFTIMAGE and Harry Potter.end

Softimage mailing 2016 year in review


Hi there and welcome to 2017 !
Here’s a few stats and the obligatory word cloud for the past year on the Softimage mailing list.
softimage_mailing_list_2016
  • 3282 posts
  • 406 topics
  • 233 different posters

Top 25 posters

*number of posts in parentheses
  1. Morten Bartholdy (219)
  2. Olivier Jeannel (179)
  3. Pierre Schiller (151)
  4. Mirko Jankovic (119)
  5. Chris Marshall (106)
  6. Sebastien Sterling (85)
  7. Sven Constable (84)
  8. Stephen Blair (74)
  9. Matt Lind (71)
  10. Steven Caron (67)
  11. Jason S (60)
  12. Jordi Bares (60)
  13. Leendert A. Hartog (54)
  14. Rob Wuijster (52)
  15. pedro santos (52)
  16. Cristobal Infante (51)
  17. Angus Davidson (48)
  18. Ognjen Vukovic (48)
  19. Fabricio Chamon (41)
  20. Martin Yara (40)
  21. adrian wyer (37)
  22. Adam Seeley (36)
  23. Andrew Prostrelov (34)
  24. Stephen Davidson (34)
  25. Matt Morris (33)

Top 25 topics

*number of posts in parentheses

  1. Autodesk acquires Solid Angle (139)
  2. Goodbyes (was this is the end…) (97)
  3. this is the end…… (83)
  4. Redshift users? (70)
  5. Wiki EOL soon (70)
  6. So.. Maya rigging is still a thing… (66)
  7. PyQtForSoftimage Examples “”Out of present range”” error (60)
  8. Ping (39)
  9. Softimage EOL 2017 – The chronicles of a giant (documentary) (35)
  10. New render layers in maya (35)
  11. Softimage and CMYK (32)
  12. Reminiscing (31)
  13. “OTOY announces availability of OctaneRender 3 and OctaneRender Cloud, previews Brigade/OctaneRender” (30)
  14. Soft 2 Houdini (30)
  15. City generator? (30)
  16. Momentum / implosiafx plugins (29)
  17. 1 texture per polygon (28)
  18. object parenting in maya (28)
  19. Robinsons drink effect (25)
  20. -Camera. Frames issues (24)
  21. Wrapped (22)
  22. OT Houdini build Array VOP question (and a bit of rant) (21)
  23. Motion Tracking (21)
  24. OT Maya: (Please god tell me i’m not alone with this) (20)
  25. Warcraft Creating The Horde (20)
    Friday Flashback #265 (20)

Top topics by month

Jan
  • Redshift users? (70)
  • So.. Maya rigging is still a thing… (66)
  • this is the end…… (62)
  • OT Maya: (Please god tell me i’m not alone with this) (20)
  • Happy New Year list (16)
  • photoscan on peaople (16)

Feb

  • Goodbyes (was this is the end…) (72)
  • Softimage and CMYK (32)
  • 1 texture per polygon (27)
  • this is the end…… (21)
  • City generator? (21)

Mar

  • OT Houdini build Array VOP question (and a bit of rant) (21)
  • -Camera. Frames issues (17)
  • Beta of new Binary Alchemy shaders available for free (16)
  • “XSI and Window 10, the bright future” (15)
  • ICE – how to align instances to edges? (13)

Apr

  • Autodesk acquires Solid Angle (139)
  • New render layers in maya (35)
  • “OTOY announces availability of OctaneRender 3 and OctaneRender Cloud, previews Brigade/OctaneRender” (30)
  • Wrapped (22)
  • Distribute between knots? Know the percentage position of a knot? (19)

May

  • Momentum / implosiafx plugins (29)
  • Change object visibility with another object? (19)
  • Compositing app choice (18)
  • equirectangular uv (17)
  • Alembic advices (16)

Jun

  • PyQtForSoftimage Examples “”Out of present range”” error (43)
  • Path constrained camera and endless loop (16)
  • external” Python crashes Softimage onstartup (15)
  • exit from a CustomTool (15)
  • ICE and Mental Ray – seen anything like this? (13)
  • Convert PIC files (13)

Jul

  • Motion Tracking (21)
  • PyQtForSoftimage Examples “”Out of present range”” error (14)
  • Soft to Maya Bridge (14)
  • OT: Softs Duplicate Symmetry in Maya? (11)
  • “Camera warpers / deformers / lattice, anyone?” (9)

Aug

  • Wiki EOL soon (56)
  • Reminiscing (31)
  • aaOcean – SI 2014 – How to set it up on a scene? (15)
  • OT: GearVR + Mocap Suit = Full Body in VR (15)
  • redshift materials show gray in viewport (15)

Sep

  • object parenting in maya (28)
  • ÜberTage says goodbye: ÜberTage|2016 this Friday, September 16th in Siegen/Germany (17)
  • testing list (14)
  • OT Model shelf in Houdini missing (14)
  • Wiki EOL soon (11)

Oct

  • Ping (39)
  • Soft 2 Houdini (30)
  • Soft 2 Houdini acronyms (11)
  • Cage deformer question (10)
  • Houdini 2 Soft Q – how to write/read Houdini attributes in XSI? (9)

Nov

  • Robinsons drink effect (24)
  • Warcraft Creating The Horde (20)
  • electric plasma effect (18)
  • Exploding fractured mesh (17)
  • Weights Plugin (12)

Dec

  • Softimage EOL 2017 – The chronicles of a giant (documentary) (35)
  • Houdini voronoi to Soft – disconnected faces? (15)
  • thickness – avoiding self intersections (14)
  • render 360 (9)
  • OT: Wireless VR 2.0 (8)
  • Wacom Cintiq 13 (8)
  • Last xsi reel (8)